Further training

Getting started with Python: the online course with all the basics

The basics of automation and initial programming practice for beginners - with lots of interactive exercises

This continuing education is held in German.
Learning Python made easy: Even with basic programming skills, many processes in everyday working life can be automated. With this online training course, you start from scratch and learn how to write your own scripts and small programs in Python. You will acquire practical knowledge of the syntax as well as basic knowledge of Python concepts, methods and functions and will be equipped for a wide range of tasks - for example in data analysis, web development or software development. This online course is designed so that you can learn flexibly. In the Data Lab, you can work through the content at your own pace. You can expect videos, interactive graphics, texts, instructions and many practical exercises that you can carry out yourself online. Your learning coaches are available to answer any questions you may have.

Contents

Further training in accordance with AI Regulation Art. 4 for the obligation to provide evidence of AI competence

1. data types

  • You will be working in your programming environment - the Data Lab - for the first time and executing your first code commands. You will first learn how Python processes data and texts.  
  • Using a set of rules, you will learn how to create, assign and test data in variables. You will then learn how to read out common error messages and practise using them productively in your day-to-day work.
  • You will get to know basic Python standard functions such as type() or str() and use them in application examples.
  • After you have become familiar with the if statement and can use it to link the flow of your code to conditions, you will conclude the chapter with the first part of a two-hour mini-project: you will program a user interface that reacts flexibly to user input.

2. flow control

  • You will learn to work with lists. This allows more flexibility when storing data and is an important prerequisite for advanced programming.
  • Use lists to extend the functionality of your user interface from the first chapter and complete the first mini-project.
  • You work with for loops, with which you can automatically execute your code several times, and thus reach the next level of programming.

3. functions, modules and methods

  • You will complete your programming skills in Python and learn the first advanced techniques. This includes functions and methods.
  • You will learn to define functions independently and thus structure your code better. You will also combine the individual programming elements such as conditions, loops and functions in programs.
  • Using various methods, you will learn how to import Python modules in the correct notation and ensure overall functionality.
  • You will learn how to import and export data as a simple test. You will consolidate what you have learned in this chapter by completing a one-hour mini-project with telephone data.

4. python applications

  • You will learn what dictionaries are and how they make your code even more efficient. You will learn about complex data structures that you will need for your final project.
  • In a four-hour practical project to create a complex user interface for the automated processing of customer inquiries, you will bring together all the content from the previous chapters.

How do you learn in the course?

This online course offers you a particularly practice-oriented learning concept with comprehensive self-study units and a team of mentors who are available to you at all times. A new chapter will be activated for you every week. With a time budget of around 8 hours per week, you are sure to reach your goal in 4 weeks. This is how you learn in the course:

Data Lab: In the course's learning environment, you can expect videos, interactive graphics, text and, above all, lots of practical exercises. You can carry these out directly in the browser.

Mentor team: Your learning coaches are available to answer any questions you may have. They are experienced Python experts who will be happy to help you - via chat, audio or video call.

Webinars: Once a week, you have the opportunity to take part in webinars and immerse yourself in selected special topics of data analysis.

Career coaching: What professional goals are you pursuing with your further training and how can you achieve them? A team of mentors is available to help you achieve your career goals.

Certificate: After the final project - the programming of a user interface for the automated processing of customer inquiries - you will receive your official certificate of participation in this training course.

This online training is provided by our partner StackFuel GmbH. StackFuel specializes in training courses on data literacy, data science and AI.

Your benefit

In this practice-oriented training course, you will learn the basic concepts of Python and how to apply them.

You will learn how to write, execute and adapt your own scripts and programs quickly and easily with Python.

You will learn all about the use of libraries for reading, processing and saving local data.

You will learn how to program automation with Python and use it in a wide variety of scenarios.

You will gain specialist knowledge on the use of Python for complex data structures and the creation of simple user interfaces for your applications.

You not only learn theory, but also apply the methods and techniques in many practical exercises and consolidate your knowledge quickly and sustainably.

The technical barriers to entry are minimized through the use of Jupyter notebooks, with which you can carry out the exercises directly in the browser.

Recommended for

This training course is aimed at anyone who would like to learn the Python programming language and use it as a versatile general-purpose language, for example in data analysis, software development or web development. The training is also very suitable for career changers without programming experience. No knowledge is required.

Further recommendations for "Getting started with Python: the online course with all the basics"

Digital learning for individuals
Booking number
30815
€ 2.250,- plus VAT
4 weeks (8 p ...
Online
4 Events
German
Start dates

Can also be booked as English-language training:
Python Basics - Online Training for Beginners

To this product

Future Jobs Classes

Qualification for the jobs of the future such as data analyst.

In cooperation with

Start dates and details

  Select time period
0 events
07.07.2025
Booking number: 30815
€ 2.250,- plus VAT.
€ 2,677.50 incl. VAT.
Details
4 weeks (8 hours/week)
18.08.2025
Booking number: 30815
€ 2.250,- plus VAT.
€ 2,677.50 incl. VAT.
Details
4 weeks (8 hours/week)
29.09.2025
Booking number: 30815
€ 2.250,- plus VAT.
€ 2,677.50 incl. VAT.
Details
4 weeks (8 hours/week)
24.11.2025
Booking number: 30815
€ 2.250,- plus VAT.
€ 2,677.50 incl. VAT.
Details
4 weeks (8 hours/week)
Sufficient places are still free.
Don't wait too long to book.
Fully booked.
Training is guaranteed to take place
Booking number: 30815
€ 2.250,- plus VAT.
€ 2,677.50 incl. VAT.
Details
4 weeks (8 hours/week)
Booking number: 30815
€ 2.250,- plus VAT.
€ 2,677.50 incl. VAT.
Details
4 weeks (8 hours/week)
Please note: We use third-party tools for selected events. Personal data of the participant will be passed on to them for the implementation of the training offer. You can find more information in our privacy policy.

About us – The Haufe Akademie

Your optimizer, innovator and companion since 1978 -
Your professional partner for professional development and seminars, training courses and topical conferences.

Whether on site, live online or in-house - our customised solutions, our claim to the highest level of consulting expertise and training tailored to your needs simplify the acquisition of skills for the working world of the future and sustainably facilitate professional development.

A wide range of seminars, individual coaching and our flexible formats support HR managers and decision-makers in shaping the future and developing employees, in-house teams and companies.

Experience the benefits of online training from the comfort of your own home. Our online formats meet the highest quality standards and are in no way inferior to face-to-face events in terms of practical relevance. Learn together live online in interactive groups or digitally at a time of your choice.

2,500+ further training
600,000+ apprentices per year
Over 95% positive reviews
2,500 trainers and coaches
17,500+ training courses held per year
Call us or send an email

Do you have any questions?

We are there for you Mon - Fri 8 a.m. - 5:00 p.m.

Stephanie Göpfert

Head of Customer Service

*Mandatory fields
FAQs

Questions & Answers

In our Questions & Answers (FAQ) section, you will find all the answers and the most frequently asked questions about your selected topic.