Course Data
Course name: Python for Programmers Course length: 4 days Remote: Yes Open course: Yes In-house: Yes Course ID: PPE Price: See registration link German course
———
Course Dates
LocationDateRegistration
February 09 - 12, 2027
February 09 - 12, 2027
LanguageEnglish
———
Course Finder
Find the right course for your needs..
Intended Audience
This course is designed for participants with (some) programming experience. Have you written programs in Java, C# or even Basic, or FORTRAN? Even if you haven’t written any code for several years, this course is for you. A basic understanding of programming is required. Terms such as variable, data type or loop should be familiar.
Course Content
The course offers a practical overview of all basic Python features. These are the training topics:
Basics and Datastructures
Short introduction to JupyterLab
Python syntax
Statements and expressions
Control flow
Loops
Overview of data types
List and tuples
Dictionaries
Sets
Procedural and object-oriented Programming
Functions
Generators and iterators
Classes
Inheritance
Operator overloading
Exception handling
Input / output
Project and Background Knowledge
Small Python project
Modules and Packages
Names and objects
Namespaces and scoping
Practical Applications and Libraries
Text processing
System functions
Exercises
The participants can follow all steps directly on their computers. There are exercises at the end of each unit providing ample opportunity to apply the freshly learned knowledge.
Software
We use our online programing system that contains all needed software. There is no need to install any additional software. A modern internet browser and a decent internet connection will be enough.
Hardware for Open In-Person Trainings
For open trainings at our teaching center you can use your own laptop. Alternatively, we provide teaching computers. Please let us know if you need one in your registration form.
Course Material
Every participant receives comprehensive materials in PDF format that cover the whole course content as well as all source code.