Python Fundamentals: Your introduction to the world of Python
This training provides a practical introduction to the basics of Python. In the course of the training, the participants learn the most important basic concepts of the programming language using interactive examples and practical tasks.

At a glance
General information
2 days practical training
Target group
Software developers with knowledge of other programming languages (e.g. C++, C#, Java, Matlab)
Application examples
Realizing powerful ideas, e.g. regarding Deep Learning, Machine Learning, system automation, and Microservices, with few lines of code
‘Glue language’ between different systems
Description
The open-source programming language Python impresses above all with its clear syntax, simple structures and good readability. Thanks to the extensive standard libraries, powerful ideas can be realised with Python with only a few lines of code – and in relation to almost all areas of application.
For all its versatility, the language always remains simple and is therefore easy to learn, even for programming beginners. It is not without reason that Python is the ideal language for data science and enjoys great popularity in the context of deep learning, machine learning, system automation and microservices.
This training provides a practical introduction to the basics of Python. In the course of the training, the participants learn the most important basic concepts of the programming language using interactive examples and practical tasks.
Agenda
- Characteristics of Python
- Data structures
- Control flow structures
- Classes and inheritance
- Modules and packages
- What is pythonic code?
- Pragmatic Python programming (IDEs, debugging, etc.)
Upcoming trainings
Training forms
Training forms according to your needs: Open trainings take place on fixed dates in mixed groups at an inovex location, inhouse trainings you book individually – configurable as desired.
Inhouse training
- Training agenda customizable to the group and the project
- Confidential atmosphere (trainers are under NDA)
- Configurable according to your needs: place, time, language, tooling
Open training
- optimal for individuals
- new impulses from other participants
- getting to know other people interested in tech
Trainers
Our trainers are field-tested experts in their areas of expertise. Through their work in projects, they expand their knowledge day by day and pass on this know-how in their trainings - application-oriented and practice-oriented.

Anna-Lena Popkes

Julian Eger-Benninger
Julian möchte seinen Enthusiasmus für eleganten Code in Python weitertragen. Als Data Engineer / Machine Learning Engineer verwendet er Python täglich in der Verarbeitung und Visualisierung von Daten.
