To wersja testowa nowego serwisu infoShare Academy — wyświetlane treści i oferta nie są wiążące ani kompletne
Backend

Python

Python remains one of the most popular and versatile programming languages.

Who it's for

Ideal for teams that…

1 Individuals who want to expand their skillset with Python fundamentals.
2 Testers who need the basics to start automating tests with Python.
3 Data analysts planning to advance toward Data Science using Python.
4 Infrastructure engineers and DevOps specialists interested in writing their own scripts and automating tasks with Python.
Outcomes after the program

Solid backend and architecture — patterns proven in production.

The basics of one of the most versatile and beginner-friendly programming languages.

Understanding syntax, operations, basic data types, and collections.

Best practices for using elements of Python’s standard library.

How to leverage the richness of Python libraries and modules.

A detailed look at Python’s object-oriented approach and the fundamentals of OOP.

Program · 7 modules

What we actually do

M01
Module 1: Basics of Scripting
  • · Variables and basic data types
  • · Operators and performing operations
  • · Built-in methods and using functions
M02
Module 2: Implementing Processes and Algorithms
  • · Logical operations
  • · Conditional statements
  • · Loops and their use cases
M03
Module 3: Containers and Collections
  • · Mutable and reference types
  • · Basic containers (lists, sets, dictionaries, tuples)
  • · Collections from the standard library (collections module)
M04
Module 4: Functions – Principles and Creation
  • · Defining and calling functions
  • · Input arguments and return values
  • · Variable scopes
M05
Module 5: Using Modules and Working with Files
  • · Importing modules and key elements of the standard library
  • · Working with simple text files (txt)
  • · Handling structured text files (csv, json)
M06
Module 6: Error Handling and Good Programming Practices
  • · Debugging and exception handling
  • · Event logging
  • · Introduction to unit testing
M07
Module 7: Basics of Object-Oriented Programming
  • · Object orientation in Python
  • · Key elements of a class
  • · Using special methods
Every module is adapted to your stack and context. The above is a starting point — not a fixed agenda.
How we work

From brief to retro in 30 days.

01

Brief & diagnosis

A call with the team lead + a short survey for participants. We define goals, gap and context.

02

Program customization

We adapt modules, case studies and code examples to your stack. Approval in 5 days.

03

Workshop

Trainer-led sessions, hands-on, code review. Mentor available between sessions too.

04

Retro + report

Outcome report for the team and lead. 30 days of consulting included.

Inquiry

Send a brief. We'll reply within 1 day.

After a short brief we'll prepare a program and a quote. No obligations — it's just a starting point.

Quote within 48h of the brief
First session within 30 days
Pilot before the full decision
VAT invoice, payment in instalments possible