100 % eligible with education voucher
100% Promotion possible.

Python Basics

Practical introduction to programming with Python

Certificate of completion
Beginners
Full time/part time
German, English
1.990
Course description

With the training Python Basics you get the most important basics for programming with Python and a guideline to automate your own work processes by reading, processing and storing local data with selected libraries.

In this training you will learn
Data types
Control structures
Functions and methods
  • learn and use the Python programming language
  • selected libraries for reading, processing and
    Use local data storage
  • Final project for the automation of work processes

Target group

The beginner's course is designed for anyone who wants to learn the Python programming language. Python is a general-purpose language that can be used in a variety of areas, such as data analysis, software development and web development. The advanced training is the ideal starting point to get started with these topics. The training is also suitable for career changers without programming experience.

Requirements for participation

No prior or programming knowledge is required for the training.

Learn more about our training
Introduction to BI and Data Analytics

Modules

1
Data Types
toggle

In this chapter you‘ll get to know our programming environment - the Data Lab - and execute your first code commands. You will learn how to represent data or text in Python. 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 practice how to use them productively in your daily work. You will also get to know basic Python standard functions such as type() or str() and then use them in practical examples. After you‘ve learned about the if statement and can use it to condition the flow of your code, you‘ll finish the chapter with the first part of a two-hour mini-project: You will program a user interface that reacts flexibly to the user‘s input.

2
Flow Control
toggle

In the second chapter you will work out two essential operations to make your code even more flexible: You will learn about lists and for loops. Lists allow more flexibility in storing data and are essential for advanced programming. You will learn how to create them, and how to change them in a targeted manner. You will use lists to extend the functionality of your user interface from the first chapter and complete the first mini-project. After that, you will work with for-loops that allow you to automatically execute your code multiple times, taking you to the next level of programming. Chapter overview.

3
Functions, Modules and Methods
toggle

In the third chapter, you‘ll round out your programming skills in Python and learn advanced techniques. These include functions and methods. You‘ll learn to define functions on your own, so you can structure your code better. You will also combine individual programming elements such as conditions, loops and functions together within programs. Using different methods, you will learn how to import Python modules correctly and how to ensure functionality as a whole. You will build on this by learning how to import and export data as a simple test. A one-hour mini-project using telephone data will allow you to consolidate what you have learned in the chapter.

4
Python Applications
toggle

In the fourth chapter, recap what you learned in chapters 1-3, as well as learning some new skills. You will learn what dictionaries are, and how they can make your code more efficient. You will get to know complex data structures that you will need for your final project. In a four-hour practical project to create a complex user interface to facilitate automated processing of customer inquiries, you will need to combine everything you learned in the previous chapters.
FAQ
quotation_marks
testemonial_picture_
The StackFuel Data Lab offers me real added value. Here you can feel the practical relevance particularly well. The tasks were always clearly described and presented. So I always knew what I had to do. The training itself was a great experience!
Alexander Gross
Data Analyst at AIC Portaltechnik
quotation_marks_flipped
quotation_marks
testemonial_picture_
The greatest added value for me is the practical relevance. Thanks to StackFuel, I can quickly implement what I've learned and adapt it for myself. That is the real learning success behind the online trainings.
Lutz Schneider
Strategic IT Buyer at Axel Springer SE
quotation_marks_flipped
quotation_marks
testemonial_picture_
The content of StackFuel's online training was very practical. There were many good examples and projects. I found that very interesting and instructive. Since the training, my everyday professional life has changed significantly: I am now a data analytics specialist in my department.
Jaroslaw Wojciech Sulak
Specialist for data analysis at IAV GmbH
quotation_marks_flipped
quotation_marks
testemonial_picture_
The user-friendly and flexible Python programming training has completely changed my view of complex data structures. Thanks to the sustainable and well thought-out learning concept as well as the seamless application of the learning content in the development environment, I can now implement the newly learned knowledge in my everyday job in test automation in greater depth and process data more easily and efficiently since then.
Jenny Lindenau
Technical Manager Test Management at Bank Deutsches Kraftfahrzeuggewerbe GmbH
quotation_marks_flipped

Let's start with a consultation.

Our consultants will be happy to help you and answer all your questions. Free of charge and without obligation. We look forward to meeting you.
1.990*
(incl. VAT)
0 € with education voucher