Skip to content

Beginner

Comprehensive Python Programming Course

The training provides a comprehensive introduction to Python programming, from basics to advanced concepts. The program covers all key aspects of the language, standard library, and most popular external libraries. Through intensive practical workshops, participants learn to design and implement efficient programming solutions. Sessions combine theory with practice, focusing on real-world use cases and best programming practices.

4 days Online / On-site
from 3,500 PLN

GUI Programming with Python and PyQt - From Basics to Advanced Techniques

The training guides participants through the process of creating applications with graphical user interfaces in Python using the PyQt library. The program covers both fundamentals and advanced GUI programming techniques presented in workshop format. Participants learn practical aspects of interface design, event handling and integration with application business logic.

3 days Online / On-site
from 3,300 PLN

Introduction to Data Science and AI using Python

Five-day workshop training introducing the basics of data science and artificial intelligence using the Python language. The program includes a comprehensive introduction to data analysis, machine learning and the basics of artificial intelligence. Participants, through a series of hands-on workshops, will learn techniques for data processing and analysis, implementation of machine learning algorithms and creation of predictive models. The training emphasizes the practical application of acquired knowledge in real data science projects.

5 days Online / On-site
from 5,050 PLN

Introduction to Python for data analysts

A training course designed to introduce participants to the basics of the Python language and its applications in data analysis. The training is designed for people starting their adventure with Python, especially those who work or plan to work in the field of data analysis. Participants will learn the basics of the language's syntax, how to work in a development environment and how to use basic analytical libraries.

1 day Online / On-site
from 1,500 PLN

From Zero to AI - Practical Course

Practical training introducing the world of artificial intelligence, designed for people starting their journey with AI. The course program has been arranged in a thoughtful educational path - from mathematical fundamentals, through Python programming basics, to creating and deploying AI models. The training combines theory with practice, where each concept is immediately translated into real applications through exercises and small projects carried out under the guidance of an experienced trainer.

5 days Online / On-site
from 5,050 PLN

Fundamentals of artificial intelligence (AI) and machine learning

The training introduces participants to the foundations of artificial intelligence and machine learning, using the Python language as an implementation tool. The program leads from basic theoretical concepts to practical application of AI algorithms in real projects. The class combines theoretical lectures with intensive programming workshops, where participants independently implement and train machine learning models under the guidance of an experienced trainer.

4 days Online / On-site
from 3,500 PLN

Introduction to Data Science

A five-day comprehensive training introducing the world of Data Science. The program is designed to guide participants through all key aspects of working with data, from statistics and programming basics to advanced data analysis and visualization techniques. The training combines theory with intensive practical workshops where participants work on real datasets, learning to solve authentic analytical problems.

5 days Online / On-site
from 6,350 PLN

Raspberry Pi for beginners

The training provides a thorough preparation for working with the Raspberry Pi platform, focusing on the practical aspects of its use in educational and prototyping projects. The program is designed so that participants can learn both the theoretical basics and practical applications of this minicomputer. During the workshop, participants learn to configure the system, program in Python and create simple electronic projects. The classes are conducted in a workshop format, where each issue is immediately verified in practice.

2 days Online / On-site
from 2,450 PLN

Intermediate

Data Analysis with Python, Pandas and NumPy

This training focuses on practical aspects of data analysis using the most popular Python libraries. During intensive workshops, participants will learn advanced data processing and analysis techniques using Pandas and NumPy. The program combines theory with practice through real use cases, providing participants with skills essential for daily work as a data analyst.

2 days Online / On-site
from 2,450 PLN

Data analyst workshop in Python

Intensive training aimed at introducing participants to the world of data analysis using Python. Participants will learn to use popular analytical tools such as NumPy, Pandas, Matplotlib and Scikit-learn, which enable advanced analysis and data visualization. The training combines theory with practice, emphasizing the development of practical skills through workshops and exercises.

3 days Online / On-site
from 4,500 PLN

Building API with Python and FastAPI

Intensive practical training on building modern API using the FastAPI framework in Python. The program covers the full development cycle from design through implementation to deployment. Participants through hands-on work on real projects will learn best practices and techniques for creating high-performance backend applications.

2 days Online / On-site
from 1,950 PLN

Python for MATLAB Users

Training is designed specifically for MATLAB users who want to expand their capabilities with data analysis in Python. The program focuses on showing analogies between MATLAB and Python environments, enabling smooth transition between technologies. Classes are conducted in workshop format, where participants immediately translate learned theory into practice, working on real examples using NumPy, SciPy and Matplotlib libraries. The training systematically builds understanding of the Python ecosystem for scientific and engineering applications.

2 days Online / On-site
from 2,450 PLN

Medical and biomedical data analysis in Python

Comprehensive training in medical and biomedical data analysis using Python. Participants will learn pandas and scipy for clinical data analysis, BioPython for bioinformatics, medical imaging tools (SimpleITK, pydicom), Electronic Health Records (EHR) data processing, and FDA/HIPAA compliance requirements.

3 days Online / On-site
from 3,900 PLN

Scaling Data Analysis with Python and Dask

This training is dedicated to practical use of the Dask library for scaling data analyses in Python. The workshop program is designed to allow participants to transition from standard analyses to distributed processing on large datasets. During sessions, participants will learn not only the theoretical foundations of parallel processing but primarily how to transform existing Pandas and NumPy analyses into efficient solutions utilizing Dask capabilities. Practical workshops, comprising 70% of training time, are based on real scenarios and problems encountered in daily data analyst work.

2 days Online / On-site
from 2,450 PLN

Building analytical applications with Python Shiny

Training on building interactive analytical applications with Python Shiny (from Posit), covering reactive programming, UI components, express and core modes, and application deployment. The program focuses on practical construction of dashboards and analytical tools with integration of plotly and matplotlib visualization libraries. Participants will learn the full application development cycle — from prototype to deployment in Docker, Shinylive and Posit Connect.

2 days Online / On-site
from 2,450 PLN

Building Web Applications with Flask

Practical training on building web applications using the Flask microframework in Python. During workshops, participants go through the process of building a full-fledged web application, learning both basic Flask mechanisms and advanced programming techniques. The program combines theory with intensive practice, enabling participants to independently create functional web solutions.

2 days Online / On-site
from 1,800 PLN

Data preparation and quality control in Python

Practical training on data preparation and quality control in Python using pandas, Great Expectations, scikit-learn imputers, ydata-profiling and Pydantic. Participants will learn data wrangling techniques, data schema validation, missing data handling, dataset profiling, and building ETL pipelines with data versioning (DVC).

2 days Online / On-site
from 2,450 PLN

FARM Stack - Building Applications with FastAPI, React, and MongoDB

The training provides comprehensive knowledge about building modern web applications using the FARM Stack (FastAPI, React, MongoDB). The program covers all aspects of full-stack development, from API design to frontend implementation and MongoDB integration. Participants learn to create efficient, scalable applications using the latest technologies and best practices. Classes are conducted in workshop format with emphasis on practical application of acquired skills.

3 days Online / On-site
from 2,950 PLN

Large-scale data analysis in Python

Training on large-scale data analysis in Python, covering pandas optimization, distributed processing with Dask and PySpark, and modern libraries Polars and Vaex. The program focuses on practical techniques for memory profiling, chunked processing, working with Parquet and Arrow formats, and database integration. Participants will learn strategies for choosing the right tools depending on data scale and characteristics.

2 days Online / On-site
from 2,450 PLN

Optimizing Pandas Workflows with Modin

This training focuses on increasing data processing performance in Python environments through use of the Modin library as an extension for Pandas. The program covers both theoretical foundations of parallel processing and practical aspects of optimizing existing code. Participants learn techniques for efficient large dataset processing, learning to identify and eliminate performance bottlenecks. Classes are conducted in workshop format, where theory is immediately verified on real datasets.

2 days Online / On-site
from 2,450 PLN

Scientific Computing with SciPy Library

The training provides practical introduction to scientific computing in Python using the SciPy library. Participants will learn to effectively use available tools for solving complex mathematical problems and data analysis. The program is tailored to the needs of practitioners, combining theoretical foundations with intensive workshops solving real computational problems.

2 days Online / On-site
from 1,850 PLN

AdaBoost in Python for machine learning

The training focuses on the practical use of the AdaBoost algorithm in machine learning using the Python language. During the workshop, participants will learn the theoretical basics of boosting and acquire practical skills for implementing and tuning AdaBoost models. The program combines theory with intensive hands-on exercises using real-world use cases and datasets.

2 days Online / On-site
from 2,450 PLN

Agent-Based Modeling with Python

Practical training on implementing agent-based modeling in Python, focusing on using specialized libraries and frameworks for creating multi-agent simulations. The program combines theoretical modeling foundations with intensive programming workshops where participants create their own simulation models. The training uses a project-based approach where each module concludes with implementing a practical solution in Python.

2 days Online / On-site
from 2,450 PLN

Algorithmic Trading with Python and R

Advanced training on creating trading systems using Python and R. Participants will learn to implement algorithmic strategies, analyze financial data, and create automated trading systems. The workshops combine knowledge from programming, finance, and data analysis into practical trading solutions.

2 days Online / On-site
from 2,450 PLN

Apache Kafka for Python Developers

The training introduces participants to the world of stream data processing using Apache Kafka and Python. The program focuses on practical aspects of implementing real-time event processing systems, leading participants from Kafka architecture basics to advanced integration patterns. Sessions are implemented in workshop format, where theory immediately translates into practical implementations of real business scenarios.

1 day Online / On-site
from 1,850 PLN

Automation with Python and SikuliX

The training focuses on the practical use of Python with the SikuliX library to automate processes in desktop applications. Participants, through hands-on workshops, will learn to create scripts that automate tasks using image recognition and user interface interactions. The training is conducted in a workshop format, where each participant independently implements automation solutions under the guidance of an experienced trainer.

1 day Online / On-site
from 1,650 PLN

Backend Development with Python

The training presents advanced aspects of creating backend applications in Python, with particular emphasis on modern frameworks and architectures. The program is implemented through a series of practical workshops, during which participants build a scalable backend application from scratch. Sessions are conducted in project format, where each successive module expands the knowledge and skills needed to create professional server solutions.

5 days Online / On-site
from 5,050 PLN

BDD with Python and Behave - Test Automation

Intensive practical training on Behavior-Driven Development using Python and the Behave framework. Participants will learn BDD methodology and implement automated tests based on behavior scenarios. Workshops focus on practical BDD application in software development process, with special emphasis on test automation and CI/CD process integration.

1 day Online / On-site
from 1,850 PLN

Building Microservices in Python

Intensive one-day training on designing and implementing microservices in Python. The workshop program focuses on practical aspects of creating scalable and reliable distributed systems. Participants learn best practices in microservices architecture, design patterns, and techniques for deploying and monitoring services in production environments.

1 day Online / On-site
from 1,650 PLN

Continuous Integration and Deployment (CI/CD) with Python

This training focuses on practical aspects of implementing continuous integration and continuous delivery processes for Python applications. The program guides participants through the entire software lifecycle, from development environment configuration to automatic production deployments. Sessions are conducted in workshop format where participants build their own CI/CD pipelines, learning from practical examples and real scenarios.

2 days Online / On-site
from 2,450 PLN

Creating chatbots in Python

Practical training in the design and implementation of chatbots in Python. The program focuses on creating intelligent conversational systems using modern natural language processing techniques. Participants, through hands-on workshops, will learn methods for building, training and implementing chatbots in a production environment. The classes combine theory with intensive programming and solution testing.

3 days Online / On-site
from 3,300 PLN

Data analysis with SQL, Python and Tableau

Intensive training combining practical knowledge of data analysis using SQL, Python and Tableau. Participants will learn the process of data acquisition, processing and visualization in a business environment. The program includes hands-on workshops where participants independently implement analytical projects from start to finish.

2 days Online / On-site
from 2,450 PLN

Data visualization in Python with Plotly and Dash

Practical training on creating interactive visualizations and dashboards in Python using Plotly and Dash libraries. Participants will learn to design and implement effective data visualizations and create interactive analytical applications. The workshop combines the theory of data visualization with the practical use of modern programming tools.

2 days Online / On-site
from 2,450 PLN

Deep Learning for Telecommunications with Python

The training focuses on the application of deep learning techniques in solving telecom industry problems using the Python language. The program guides participants through the process of building and implementing deep learning models that find practical applications in network optimization, failure prediction and user behavior analysis. The class combines a solid theoretical foundation with intensive hands-on workshops where participants work on real telecom data sets.

4 days Online / On-site
from 3,500 PLN

Deep Reinforcement Learning with Python

The training introduces participants to the world of reinforcement learning using deep neural networks. The workshop program combines theoretical foundations of reinforcement learning with practical implementation in the Python environment. Participants, through systematic exercises, learn both classical algorithms and the latest developments in the field of deep reinforcement learning. The classes are conducted in the form of interactive workshops, where theory is immediately verified through implementation and experiments using popular simulation environments.

3 days Online / On-site
from 3,300 PLN

Deploying Python Web Applications with Gunicorn

The training focuses on practical aspects of deploying Python web applications using the Gunicorn server. Participants learn the process of configuration, optimization, and monitoring of applications in production environments. The program is implemented in workshop format, during which participants go through the entire deployment process, from environment configuration to monitoring a running application.

1 day Online / On-site
from 1,650 PLN

Developing web applications with Django

Practical training in web application development using the Django framework. Participants go through the entire process of web application development, from design to implementation. The program is implemented in the form of a workshop, where each participant builds their own application under the guidance of an experienced programmer.

3 days Online / On-site
from 2,650 PLN

Financial Data Analysis with KDB+/Q/Python

Advanced training on financial data analysis utilizing the combination of KDB+/q and Python technologies. The program includes practical workshops on processing large time series datasets, financial modeling, and creating advanced analyses. Participants learn to leverage the advantages of both technologies for efficient processing and analysis of financial data in real-time.

3 days Online / On-site
from 3,900 PLN

Financial Data Analysis with Python

Intensive training on financial data analysis using Python that combines finance knowledge with practical programming skills. The program covers a wide range of financial analysis techniques, from basic indicators to advanced modeling and forecasting. Workshops focus on practical application of analytical tools in real financial scenarios.

5 days Online / On-site
from 5,050 PLN

GPU Programming with CUDA and Python

The training is dedicated to parallel programming on graphics cards using CUDA technology and its integration with Python. Participants learn the principles of designing and implementing efficient algorithms using GPU computational power. The program combines GPU architecture theory with practical workshops, during which participants implement various algorithms in parallelized versions.

2 days Online / On-site
from 3,950 PLN

Hadoop with Python - Comprehensive Course

Intensive training combining Hadoop capabilities with Python power in the Big Data context. The program covers practical MapReduce applications, using Python libraries for data analysis, and integration with the Hadoop ecosystem. Workshops are conducted in the form of practical tasks with real datasets. Participants will learn to create efficient analytical solutions using Python programming best practices.

4 days Online / On-site
from 4,500 PLN

Kivy: Developing Android apps in Python

A one-day hands-on training course introducing the development of mobile applications for the Android platform using the Kiva framework in the Python language. The workshop program is designed to enable Python programmers to quickly begin developing mobile applications, applying their existing knowledge in a new context. Participants will learn through practical exercises the specifics of creating user interfaces in Kivy, the principles of mobile applications and the process of preparing for publication. The training focuses on the practical aspects of implementation, showing how to effectively transfer Python programming skills to a mobile platform.

1 day Online / On-site
from 1,650 PLN

Machine Learning in biomedical data analysis with Python

This training focuses on the practical application of scikit-learn and the Python ecosystem in biomedical data analysis. The program covers clinical data classification, research outcome prediction, feature engineering for genomic data, and model validation tailored to medical datasets. Participants will learn model interpretability techniques (SHAP, LIME) that are critical in the context of medical regulations and clinician trust in AI systems.

3 days Online / On-site
from 3,900 PLN

Machine Learning with Python - an intensive workshop

An intensive hands-on workshop on machine learning using the Python language and popular ML libraries. Participants will gain practical skills in data preparation, model building and deployment. The program focuses on practical aspects of ML, from data mining to model deployment, using real-world use cases.

2 days Online / On-site
from 2,450 PLN

Machine Learning with Rules Using Python skope-rules

Practical training on using the skope-rules library in Python to create interpretable rule-based machine learning models. Participants will learn methods for automatically generating readable rules from data and techniques for using them in data science projects. The program combines theory with intensive workshops during which participants implement their own solutions using skope-rules in real use cases.

2 days Online / On-site
from 2,950 PLN

MongoDB for Python Developers

This training is dedicated to Python developers who want to effectively use MongoDB in their applications. The program covers practical aspects of integrating MongoDB with Python applications, with special emphasis on the PyMongo library. Through practical workshops, participants learn best practices in designing and implementing solutions using MongoDB. Classes are conducted in workshop format with emphasis on practical application of acquired knowledge.

2 days Online / On-site
from 2,450 PLN

Object-Oriented Programming in Python

Practical training on object-oriented programming in Python that presents advanced OOP concepts and techniques. The workshop program focuses on effective use of the object paradigm in designing and implementing applications. Participants learn not only theoretical foundations but primarily practical OOP applications in real programming projects.

2 days Online / On-site
from 2,450 PLN

Parallel Programming in Python - Performance Optimization

Specialized training on parallel programming techniques in Python. Participants learn performance optimization methods through the use of multithreading, multiprocessing and asynchronous processing. The program includes practical workshops, during which participants implement solutions that increase application performance in real scenarios.

2 days Online / On-site
from 2,450 PLN

Practical application of AI in business data analysis using Python and Power BI

Szkolenie wprowadza uczestników w praktyczne wykorzystanie sztucznej inteligencji do analizy danych biznesowych. Program łączy teorię uczenia maszynowego z hands-on experience w Python oraz Power BI. Uczestnicy nauczą się budować modele AI, interpretować wyniki oraz tworzyć interaktywne raporty i dashboardy. Zajęcia prowadzone są w formie warsztatów z praktycznymi ćwiczeniami na rzeczywistych danych biznesowych.

3 days Online / On-site
from 3,900 PLN

Process Mining with Python

Hands-on training on Process Mining using Python. Participants will learn to implement process discovery algorithms, perform conformance checking, and conduct performance analysis using Python libraries like PM4Py.

3 days Online / On-site
from 3,300 PLN

Python and Blockchain

Training on blockchain development using Python. Learn smart contract development, cryptography fundamentals, and building decentralized applications.

3 days Online / On-site
from 2,950 PLN

Python: Automating tasks

Hands-on training in automating tasks and processes using the Python language. Participants will learn techniques for automating a variety of tasks, from processing files to interacting with applications and systems. The program focuses on practical applications of Python in everyday work, increasing efficiency by automating repetitive tasks.

2 days Online / On-site
from 2,450 PLN

Python for Network Engineers

Specialized training combining Python programming with network infrastructure management. Participants learn techniques for automating network tasks and creating tools for network monitoring and configuration. Workshops focus on practical use of Python network libraries and integration with various network devices.

2 days Online / On-site
from 2,450 PLN

Python GUI Programming with Tkinter

Practical training on creating desktop applications using the Tkinter library. Participants learn user interface design techniques, event handling and integration with business logic. The program combines theory with intensive workshops, where each participant creates their own GUI applications.

2 days Online / On-site
from 2,450 PLN

Python: machine learning in text processing

The training provides practical knowledge in the use of machine learning in text processing tasks using Python and its ecosystem of libraries. The program focuses on the implementation of various ML algorithms in the context of natural language analysis, from classical approaches to modern deep learning techniques. Classes are conducted in the form of workshops, where participants work on real projects, learning the entire process - from data preparation, to model training, to evaluation and implementation. Special emphasis is placed on the practical aspects of selecting and tuning models for specific NLP tasks.

3 days Online / On-site
from 3,300 PLN

Python Programming

Comprehensive Python programming training from basics to intermediate level. Learn Python syntax, data structures, functions, modules, and practical applications.

4 days Online / On-site
from 3,450 PLN

Spark Streaming with Python and Kafka

The training is devoted to the implementation of real-time data stream processing systems using Apache Spark Streaming, Python and Apache Kafka. The program guides participants through the process of building scalable solutions for analyzing streaming data, combining theory with practical implementation workshops. The class focuses on real-world scenarios of using streaming technologies in Big Data projects.

1 day Online / On-site
from 1,650 PLN

Test Automation with Selenium and Python

Practical test automation training using Selenium WebDriver and Python. Participants will learn to design, implement, and maintain automated tests for web applications. The workshop program covers both basic automation techniques and advanced design patterns used in test automation, with special emphasis on creating stable and maintainable solutions.

2 days Online / On-site
from 2,450 PLN

Web Scraping with Python - Data Collection Automation

The training focuses on practical aspects of automated data collection from the internet using Python. The program leads participants from basics of data extraction from single pages, through advanced techniques of scraping dynamic websites, to building scalable data collection systems. Sessions combine theory with intensive practical workshops, during which participants implement various data collection scenarios, learning to deal with typical challenges and limitations.

1 day Online / On-site
from 1,650 PLN

Cyber security using Python

The training focuses on the practical use of the Python language in the area of cyber security. During the intensive workshop, participants will learn techniques for writing security scripts, security analysis tools and methods for automating cyber security tasks. The classes are conducted in a practical form, where each participant implements solutions independently under the guidance of an expert.

2 days Online / On-site
from 2,450 PLN

Penetration testing using Python and Kali Linux

A hands-on training course combining Python programming skills with security testing of information systems. Participants will learn techniques for creating their own penetration testing tools and learn how to use existing Python libraries in the Kali Linux environment. The training is in a workshop format, where theory is immediately translated into practice in a secure lab environment.

2 days Online / On-site
from 2,450 PLN

Alteryx for Developers

Specialized workshop training for developers, focusing on advanced aspects of the Alteryx platform from a developer's perspective. The program covers creating custom tools, workflow automation, and integration with external systems and APIs. Participants will learn about extending Alteryx functionality through programming in .NET and Python environments. Workshops are conducted in a practical format, where each concept is immediately implemented in real programming scenarios.

2 days Online / On-site
from 2,450 PLN

F# in Data Science

The training presents the possibilities of using F# in Data Science projects. The program focuses on the functional approach to data analysis, combining theory with intensive practical workshops. Participants learn advanced data processing, machine learning, and visualization techniques using the F# ecosystem. The training places special emphasis on practical application of functional programming in solving real analytical problems.

3 days Online / On-site
from 3,300 PLN

MLOps and AI Model Lifecycle Management on Google Vertex AI

This training focuses on practical aspects of deploying and managing machine learning models in production environments using the Vertex AI platform. The program covers ML pipeline automation, model monitoring, and MLOps best practices in the Google Cloud ecosystem. Sessions are conducted in workshop format, during which participants build complete MLOps systems from development phase to production deployment. The training serves as a natural extension of competencies for those familiar with Kubeflow and introduces the managed Google Cloud environment.

3 days Online / On-site
from 3,900 PLN

Open edX for Developers

This training is dedicated to developers who want to develop the Open edX platform. Participants learn the system architecture and learn to create their own components and extensions. During practical workshops, we focus on implementing real use cases using programming best practices. The program includes creating custom XBlock modules and integration with external systems.

3 days Online / On-site
from 3,750 PLN

Open edX Platform for Developers

The training is dedicated to developers wanting to develop the Open edX platform. Participants will learn the system architecture and how to create custom components and extensions. During practical workshops, we focus on implementing real-world use cases using programming best practices. The program includes creating custom XBlock modules and integration with external systems.

3 days Online / On-site
from 3,900 PLN

ParlAI in creating conversational AI

The training introduces participants to the world of creating dialog systems using the ParlAI framework and the Python language. The program leads from the fundamental concepts of natural language processing to the practical implementation of chatbots and conversational assistants. The class combines theory with intensive workshops, during which participants create their own conversational models, learning from practical examples under the guidance of an experienced trainer.

2 days Online / On-site
from 2,450 PLN

ProjectQ - Quantum Programming Framework

The training provides practical introduction to quantum programming using the ProjectQ framework. The program focuses on implementing quantum algorithms, using the simulator and understanding the tools capabilities in the context of real applications. Participants through practical workshops learn to design and implement quantum programs using ProjectQs high-level interface.

1 day Online / On-site
from 1,850 PLN

Pulumi: Infrastructure as Code

Training on Pulumi for infrastructure as code. Learn to provision cloud resources using familiar programming languages like Python, TypeScript, and Go.

2 days Online / On-site
from 2,450 PLN

Quantum Computing with Cirq Framework

The training provides practical introduction to quantum programming using the Cirq framework. The program focuses on implementing quantum algorithms, using the simulator and understanding the capabilities and limitations of real quantum processors. Participants through practical workshops learn to design, implement and optimize quantum programs using modern programming tools.

3 days Online / On-site
from 3,900 PLN

Test automation - Selenium WebDriver and RobotFramework

The aim of the course is to present one way to automate tests. The training will include theoretical basics of test automation and a practical workshop to build a test framework. The main goal of the course is to learn how to create automated tests on your own using Selenium WebDriver and RobotFramework. Knowledge of Python programming language will be useful in the course.

2 days Online / On-site
from 1,800 PLN

Advanced

Python in Excel - automation and data analysis

The training combines the capabilities of Microsoft Excel with the potential of the Python language for analyzing and automating data processing. The program is designed for people who want to use Pythons advanced capabilities to extend Excels functionality. Participants learn how to integrate the two tools to create advanced analytical solutions. The classes are conducted in the form of practical workshops, where theory is immediately translated into real-world applications in the field of data analysis. The training focuses on the use of libraries such as pandas, numpy and process automation between Python and Excel.

2 days Online / On-site
from 2,450 PLN

Advanced Blender: Python scripts

One-day training Advanced Blender: Python scripts focuses on using Python to automate and extend Blender functionality. Participants will learn to create their own tools, automate repetitive tasks and manipulate 3D objects using scripts.

1 day Online / On-site
from 1,650 PLN

Advanced Deep Learning techniques with Keras and Python

Intensive hands-on training on advanced deep learning techniques using the Keras library in the Python environment. Participants will learn the architecture of deep neural networks and how to implement and optimize them. The workshop focuses on the practical aspects of creating and training deep learning models, with a special emphasis on the latest architectures and techniques.

2 days Online / On-site
from 2,450 PLN

Advanced Machine Learning techniques in Python

Specialized training focusing on advanced machine learning techniques in the Python environment. Participants will learn the latest ML methods and algorithms and their practical applications to complex business problems. The program combines advanced theory with intensive hands-on workshops, enabling participants to develop specialized ML skills.

3 days Online / On-site
from 3,300 PLN

Advanced Python - Extended Course

Extended advanced Python training that thoroughly covers advanced programming aspects and best practices for creating applications. The workshop program covers a wide range of topics, from internal language mechanisms to application architecture and design patterns. Sessions are conducted as intensive workshops where theory is immediately translated into practical implementations.

4 days Online / On-site
from 3,500 PLN

Advanced Python - One-Day Workshop

Intensive practical workshop dedicated to advanced aspects of Python programming. During the training, participants develop their skills through practical programming tasks. The program focuses on advanced language mechanisms and design patterns. Sessions are conducted in workshop format, where each participant independently implements solutions under the guidance of an experienced trainer.

1 day Online / On-site
from 1,650 PLN

Advanced statistical analysis in Python

Intensive training focusing on the practical application of statistical methods in data analysis using the Python language. Participants will learn basic and intermediate statistical concepts, how to implement them in Python, and how to interpret the results. The training combines statistical theory with programming practice, enabling participants to gain the skills necessary to conduct advanced statistical analysis in data science projects.

3 days Online / On-site
from 4,500 PLN

Advanced techniques in Django

Intensive training focusing on advanced Django programming techniques. Participants will learn best design practices, architectural patterns and performance optimization methods. The program is conducted in practical workshop format, where theory is immediately translated into real use cases.

2 days Online / On-site
from 2,450 PLN

Advanced techniques in Flask

Advanced training on the Flask framework, focusing on professional web application development techniques. Participants will learn design patterns, optimization methods and programming best practices. The program is delivered through practical workshops with emphasis on real use cases.

2 days Online / On-site
from 2,450 PLN

Anomaly detection using Python and R

Advanced training in anomaly detection techniques using the Python and R languages. Participants will learn statistical and machine learning methods for identifying unusual patterns in data. The program combines statistical theory with practical implementations, enabling participants to create anomaly detection systems on their own in a business environment.

2 days Online / On-site
from 2,450 PLN

Data analysis in Power BI using Python

Advanced training combining the capabilities of Power BI with the potential of the Python language in data analysis. Participants will learn methods for integrating the two tools, techniques for advanced analysis and creating interactive visualizations. The program is delivered in the form of workshops, where theory is immediately translated into practical business applications.

4 days Online / On-site
from 4,500 PLN

Data analysis with SQL, Python and Spotfire

The training combines the potential of Python, SQL and the Spotfire platform to create advanced analytical solutions. The program guides participants through the process of data acquisition, processing and visualization, using the best features of each tool. The class is delivered in a workshop format, where participants work on real use cases, learning how to integrate different technologies into cohesive analytical solutions. The training focuses on the practical aspects of creating end-to-end analytical solutions.

2 days Online / On-site
from 2,450 PLN

Data analysis with Tableau and Python

The training combines practical use of the most popular data analysis tools - Tableau and Python. Participants will learn advanced data analysis and visualization techniques through hands-on workshops. The program focuses on real business cases, where students will learn how to choose the right tools for specific analytical tasks. Classes are conducted in a workshop format using prepared data sets.

2 days Online / On-site
from 2,450 PLN

Data Mining using Python

The training guides participants through advanced data mining and analysis techniques using the Python language. The program combines the theory of data mining with the practical application of algorithms in real business scenarios. Participants go through the entire process of discovering knowledge from data: from pre-processing, through the application of various mining techniques, to the interpretation and presentation of the results. The classes are conducted in a workshop format, where theory is immediately translated into practical implementations under the guidance of an experienced trainer.

2 days Online / On-site
from 2,450 PLN

Deep Learning in biomedical data analysis with Python

This training focuses on advanced deep learning techniques in Python applied to biomedical data analysis. The program covers using TensorFlow and PyTorch for medical imaging, U-Net architecture for segmentation, transformers for clinical text processing (NLP), GANs for medical data augmentation, and federated learning enabling model training on hospital data without centralization. HIPAA-compliant deployment aspects are also covered.

3 days Online / On-site
from 4,200 PLN

Deep Learning in Finance with Python

The training combines advanced deep learning techniques with practical applications in the financial sector. Participants, through hands-on workshops, will learn methods for implementing deep learning models in Python to analyze financial data. The program covers both theoretical foundations and practical applications, with a focus on real-world use cases in the financial industry.

4 days Online / On-site
from 3,500 PLN

Django CMS for Administrators - Content Management

This training focuses on practical aspects of Django CMS system management. Participants learn advanced administration, configuration, and content management system customization techniques. The program is delivered in workshop format where theory is immediately translated into practical applications.

2 days Online / On-site
from 2,450 PLN

Django from Basics to Advanced Techniques

Comprehensive training covering full Django application development range, from basics to advanced techniques. The program combines theory with intensive practical workshops during which participants create comprehensive web applications. Sessions are led by experienced Django programmer with emphasis on best practices and design patterns.

5 days Online / On-site
from 4,450 PLN

Django CMS for Developers - Extending Functionality

Advanced training for Django CMS programmers focusing on extending system functionality. Participants learn techniques for creating own plugins, modifying existing components, and integration with external systems. The program includes intensive practical workshops under guidance of experienced programmer.

3 days Online / On-site
from 2,650 PLN

Fraud detection with Python and TensorFlow

The training is devoted to the practical use of machine learning techniques in fraud and anomaly detection using Python and TensorFlow. Participants will learn advanced methods for analyzing data and building predictive models, with a special focus on the specifics of unbalanced data. The program is delivered in a workshop format, where theory is immediately translated into practical implementations using real use cases.

2 days Online / On-site
from 2,450 PLN

GANs and variadic autoencoders in Python

The training focuses on advanced generative artificial intelligence techniques using Generative Adversarial Networks (GANs) and variational autoencoders. Participants will learn the theoretical underpinnings and practical applications of these architectures in data generation and processing. The program combines theoretical lectures with intensive programming workshops, during which participants implement their own generative models.

2 days Online / On-site
from 2,450 PLN

IoT programming using Python

The training introduces participants to the world of programming Internet of Things (IoT) devices using the Python language. The program leads from the basics of communicating with devices, through data collection and processing, to creating advanced IoT solutions. The class combines theory with intensive hands-on workshops, during which participants implement real IoT solutions, learning from practical examples of integrating different technologies and protocols.

2 days Online / On-site
from 2,450 PLN

Jupyter for Data Science Teams

A one-day practical training dedicated to effective use of Jupyter Notebooks in Data Science teams. The program focuses on best practices for collaboration, code organization, and managing analytical projects. Participants will learn advanced Jupyter Lab features and tools supporting teamwork. The training is conducted in workshop format with emphasis on practical application of learned techniques in real project environments.

1 day Online / On-site
from 1,850 PLN

KNIME with Python and R for machine learning

Practical training combining the capabilities of the KNIME platform with Python and R languages in the context of machine learning. Participants will learn techniques for integrating various analytical tools and learn how to build advanced workflows for ML projects. The workshop focuses on the practical use of the tools in real analytical scenarios.

2 days Online / On-site
from 2,450 PLN

Machine Learning in Finance using Python

The training presents a comprehensive approach to the use of machine learning in financial analysis using the Python language. Participants will learn advanced ML techniques through hands-on workshops on real financial data. The program combines a solid theoretical foundation of machine learning with intensive hands-on exercises, enabling you to gain the skills necessary to implement advanced analytics solutions in the financial sector. Classes are conducted in a workshop format, where each concept is immediately verified in practice.

3 days Online / On-site
from 3,300 PLN

Machine Learning with Python - extended course

Advanced training on machine learning in Python, which presents in-depth the theoretical foundations and practical applications of ML. The program covers a wide range of topics, from classical algorithms to the latest trends in machine learning. The workshop combines a solid theoretical foundation with an intensive practical component, allowing participants to gain comprehensive skills in the ML area.

4 days Online / On-site
from 4,500 PLN

Natural language processing (NLP) with Python

The training introduces participants to the world of natural language processing, combining linguistic theory with practical applications of programming techniques in Python. The program is structured to guide participants from basic NLP concepts to advanced applications, using popular libraries such as NLTK, spaCy and transformers. The classes are conducted in the form of interactive workshops, where each theoretical issue is immediately translated into practical exercises with real textual data. Participants work on real projects, learning the entire text processing process - from data preprocessing to linguistic analysis to building advanced NLP models.

4 days Online / On-site
from 3,500 PLN

NLP deep dive with Python and NLTK

Advanced training in natural language processing using the NLTK library in Python. The program focuses on practical applications of NLP in text analysis and building intelligent language systems. Participants learn advanced text processing techniques and implementation of various NLP algorithms through hands-on workshops. The classes are conducted in the form of intensive workshops, where theory is immediately verified in practice.

5 days Online / On-site
from 5,050 PLN

NLP with spaCy library in Python

Specialized training in the use of the spaCy library in natural language processing tasks. The program focuses on the practical application of advanced spaCy functions in NLP projects. Participants learn techniques for efficient text processing and implementation of language solutions through hands-on workshops. The classes are conducted in the form of intensive programming labs.

2 days Online / On-site
from 2,450 PLN

PostgreSQL with Python - integration and development

The training focuses on the practical aspects of integrating PostgreSQL with Python applications. Participants will learn various methods and tools for working effectively with the database in a Python environment. The program covers both basic and advanced programming techniques, with a focus on productivity and best practices. Classes are conducted in a workshop format with real-world use cases.

3 days Online / On-site
from 3,900 PLN

Python and Deep Learning with OpenCV 4 - advanced computer vision techniques

Advanced training combining deep learning techniques with the OpenCV 4 library in computer vision applications. Participants will learn methods for implementing neural networks for image analysis and practical applications in object recognition and image processing. The program is implemented through workshops with real use cases.

2 days Online / On-site
from 2,450 PLN

Python and Spark for Big Data (PySpark)

Advanced training combining the capabilities of Python and Apache Spark in the context of Big Data processing. The workshop program covers both the theoretical foundations of distributed data processing and the practical aspects of implementing Big Data solutions. Participants will learn the tools and techniques necessary to efficiently process large data sets in a distributed environment, with a focus on performance optimization and scalability.

3 days Online / On-site
from 3,300 PLN

Python in Geographic Information Systems (GIS).

Specialized training combining the capabilities of the Python language with geographic information systems (GIS). The workshop program covers both the theoretical foundations of GIS and practical applications of Python in spatial data processing and analysis. Participants will learn advanced programming techniques used in GIS, from basic operations on spatial data to complex geospatial analysis using specialized libraries.

3 days Online / On-site
from 3,300 PLN

Python in natural language generation

The training guides participants through advanced natural language generation techniques using Python, combining the theoretical foundations of NLG with practical implementation of modern generative models. The program is structured so that participants learn the entire spectrum of text generation methods - from simple rule-based techniques to advanced models based on transformer architectures. The classes are conducted in the form of workshops, where each theoretical concept is immediately translated into practical implementations using real use cases. Participants work with popular libraries such as Transformers, GPT and T5, learning not only implementation, but also ethical aspects and best practices in text generation.

3 days Online / On-site
from 3,300 PLN

RabbitMQ with Python - Advanced Asynchronous Communication

The training focuses on implementing advanced asynchronous communication patterns using RabbitMQ in Python applications. Participants learn the queuing system architecture, message exchange patterns, and reliability techniques. The program combines theory with intensive practical workshops, during which participants implement various inter-system communication scenarios.

2 days Online / On-site
from 2,450 PLN

Summarizing text using Python

A specialized training course on automatic text summarization techniques in Python. Participants will learn a variety of methods for extracting and generating summaries, from statistical approaches to advanced neural models. Hands-on workshops form the main part of the class, allowing immediate application of the learned techniques in real projects.

2 days Online / On-site
from 2,450 PLN

Unit Testing in Python

Specialist training dedicated to unit testing in Python language, which equips participants with advanced code quality assurance techniques. The workshop program covers both theoretical foundations of unit testing and practical aspects of implementing tests in real projects. Sessions are conducted as intensive workshops where participants work on real examples and test scenarios.

3 days Online / On-site
from 3,300 PLN

Wagtail CMS - advanced content management in Django

Advanced training on the Wagtail CMS system, focusing on creating and managing complex web services. Participants will learn content modeling techniques, creating custom blocks and performance optimization. The program combines theory with intensive practical workshops under the guidance of a Wagtail expert.

3 days Online / On-site
from 2,650 PLN

Security in Python - best practices

The training focuses on the practical aspects of developing secure software in Python. The program guides participants through the process of identifying, analyzing and eliminating common security threats found in Python applications. During the workshop, participants will learn the best practices for securing code, starting with basic security principles, through advanced application protection techniques and security testing methods. The class combines theory with practical exercises, where participants learn from real-world examples under the guidance of an experienced expert.

2 days Online / On-site
from 2,450 PLN

Advanced IaC — Terraform vs Pulumi vs AWS CDK

Advanced Infrastructure as Code training comparing three leading tools. Covers Terraform (HCL, mature ecosystem), Pulumi (programming in Python/TypeScript/Go), AWS CDK (TypeScript/Python, L1-L3 constructs), IaC testing, drift detection, policy-as-code (OPA, Sentinel), and cross-tool migration.

2 days Online / On-site
from 3,450 PLN

Algebra in machine learning

Advanced training exploring the mathematical foundations of machine learning, with a focus on linear algebra and its applications. The program combines mathematical theory with the practical use of algebraic concepts in the implementation of ML algorithms. The classes are conducted in the form of interactive workshops, where abstract mathematical concepts are illustrated with concrete examples from the field of machine learning, and theory is immediately verified through implementations in Python.

2 days Online / On-site
from 2,450 PLN

Workshop: Creating AST Plugins for Pylint

The training focuses on practical aspects of creating custom plugins for the Pylint tool using Abstract Syntax Tree (AST) analysis. The program covers deep understanding of the AST structure in Python, code analysis techniques and implementation of custom quality control rules. Through workshops, participants learn to design and implement advanced plugins extending the capabilities of static code analysis. Sessions are conducted in a practical format with emphasis on independent work.

2 days Online / On-site
from 2,450 PLN

Frequently Asked Questions

What Python training does EITT offer?

We offer Python training at every level: from programming basics, through web development (Django, Flask, FastAPI), data science (Pandas, NumPy, Matplotlib), to advanced automation and scripting.

Are the courses hands-on?

Yes — all Python courses are hands-on workshops. Participants work on real projects, write code and build working applications guided by an expert practitioner.

Where should I start learning Python?

We recommend the 'Python Basics' course, then specialization: web development (Django/Flask), data science (Pandas/NumPy), or automation. Each course lists prerequisites.

Can't find the right training?

We design custom training programs. Describe your needs and we'll prepare a tailored offer.

Ask about training
Request Training
Call us +48 22 487 84 90