Professional training
Python Programming – training courses
Python training from first steps to asyncio, FastAPI and packaging – hands-on, online or on site.
Python is the default language for automation, data analysis, web applications and scripting in daily operations. In our Python courses, teams learn to write clean, maintainable code, automate recurring tasks and choose libraries deliberately. Every course is a one-day workshop: short technical input followed by exercises based on tasks from your own work. Python Programming is aimed at developers, domain specialists and administrators who want to use Python productively. You work in a prepared development environment and take home runnable examples, templates and a checklist for applying the content in your projects.
All 29 courses
Beginner (6)
- Python Fundamentals
- Python for Automation and Scripting
- Jupyter Notebooks in Daily Work
- Python for Excel Automation
- Python for Engineers and Scientists
- GUI Development with Tkinter
Intermediate (19)
- Object-Oriented Programming in Python
- Testing with pytest
- Web Scraping with Python
- REST APIs with FastAPI
- Web Development with Django
- Web Applications with Flask
- Data Analysis with pandas
- Numerical Computing with NumPy
- Data Visualization with Matplotlib and Seaborn
- Interactive Dashboards with Plotly and Dash
- Packaging and Projects with Poetry and uv
- Typing and Static Analysis with mypy
- Clean Code in Python
- Python for DevOps and Administration
- Introducing Python in the Enterprise
- Databases with SQLAlchemy
- Code Reviews and Quality Assurance in Python
- Algorithms and Data Structures in Python
- Deploying Python Applications with Docker
Expert (4)
Who is this course for?
- Developers and software engineers
- Data analysts and domain specialists who need automation
- Administrators and DevOps engineers
- Engineers and scientists
Prerequisites
Depending on the level, general computer skills or first programming experience are enough. Advanced courses benefit from solid Python basics.
Your own laptop with internet access; Python and the development environment are provided in advance as a setup guide or a prepared environment.
Request without obligation
We will get back to you within one working day with a confirmation or an alternative suggestion.
Tailor-made courses cost approx. €4,500 more, depending on the topic and by arrangement.