StackFuel joins forces with Multiverse
Certificate Badge Symbol for award and quality seal.
Certificate Badge Symbol for award and quality seal.

Data Science.

Learn advanced data analysis with Python and pandas, matplotlib, seaborn, numpy, scikit-learn and SQLAlchemy, and develop e.g. predictive models with machine learning.

Part time
9 weeks (VZ)
Available in German & English
Digital data analysis with networked devices in pink and purple.

What is data science?

Data science involves the analysis, modeling and evaluation of large volumes of data using modern methods such as machine learning. The aim is to recognize patterns, create forecasts and optimally support data-based decisions.

Who is the Data Science course suitable for?

The training is suitable for people in a new career direction who want to increase their job opportunities in the future field of data science. You will acquire sought-after skills that will noticeably increase your career opportunities and offer sustainable prospects.

For which professional groups is the training relevant?

The Data Science training is ideal for career changers, specialists and job seekers from data-related fields who want to get fit for digital and analytical tasks in a wide range of industries, e.g:

  • Develop complex data models and forecasts as a data scientist
  • Automated evaluation of technical data as an engineer
  • Analyzing customer behavior with machine learning as a market researcher

In this training you will learn:

Machine learning basics
Supervised Learning
Unsupervised Learning
  • Import, clean and filter data independently
  • Analyze data exploratively using descriptive statistics
  • Develop and verify complex forecasting models
  • Deepen Python programming skills
  • Build data models to predict business scenarios
  • Using machine learning for predictions
  • Apply best practices for effective data visualization
  • Apply methods of data storytelling
Certificate Badge Symbol for award and quality seal.
Certificate Badge Symbol for award and quality seal.
Table of contents

1
Preparation
toggle

Chapter 1: Data Analytics with Python

You will brush up on the most important Python basics for data processing with Pandas, data visualization with Matplotlib and Seaborn and database querying with SQL Alchemy.

Chapter 2: Linear algebra

You will familiarize yourself with the mathematical background of data science algorithms and learn the basic concepts of linear algebra. Using the Numpy package, you will calculate with vectors and matrices.

Chapter 3: Probability Distributions

You will learn more about the statistical background of data science algorithms. You will deal with important statistical concepts and learn about discrete and continuous distributions. You will also gain an insight into versioning code with Git.

2
Machine Learning Basics
toggle

Chapter 1: Supervised Learning (Regression)

Using linear regression, you will learn how to use the Python package sklearn. You will also deal with the assumptions of the regression model and the evaluation of the forecasts generated. In this context, the bias-variance trade-off, concepts of regularization and various measures of model quality are also clarified.</p

Chapter 2: Supervised Learning (Classification)

You will be introduced to classification algorithms using the k-Nearest Neighbors algorithm and learn how to evaluate the algorithm and assess classification performance. You will optimize the parameters of models, taking into account the division of the data into training and evaluation sets.</p

Chapter 3: Unsupervised Learning (Clustering)

You will learn about the k-Means algorithm as an example of an unsupervised learning algorithm. The assumptions and performance metrics of the algorithm are critically examined and a brief outlook on an alternative to k-Means clustering is given.

<p

Chapter 4: Unsupervised Learning (Dimensionality Reduction)

You will learn how to use Principal Component Analysis (PCA) to reduce the dimension of the data and use PCA to generate uncorrelated features from the original data. In this context, the topic of feature engineering is examined in more detail and new features are created from the old ones.

<p

Chapter 5: Outlier Detection

You will learn about different approaches to identify outliers and understand how to deal with these unusual data points. You will use robust measures and models to minimize the influence of outliers

<p

3
Supervised Learning
toggle

Chapter 1: Data Gathering

Learn how to collect data with tools like BeautifulSoup for Web Scraping and PyPDF2 for PDF Data Extraction. With the help of Regular Expressions you structure collected text data so that it can be used together with known algorithms.

Chapter 2: Logistic Regression

You will get to know a second classification algorithm: logistic regression. You will use new performance metrics to evaluate the results and learn how to make non-numerical data usable for your models.

<p

Chapter 3: Decision Trees and Random Forests

You will get to know the decision tree as an easy-to-interpret model. You will combine several models into an ensemble to improve the predictions of your model. You will also be provided with methods for unbalanced categories.</p

Chapter 4: Support Vector Machines

You will get to know one last classification algorithm - Support Vector Machines (SVM) and examine the behavior of various kernels for the SVM. You will also learn the typical steps of Natural Language Processing (NLP) and work on an NLP scenario using bag-of-words models.

Chapter 5: Neural Networks

You will be introduced to artificial neural networks and learn more about deep learning to create an artificial neural network with multiple layers and apply it to a data set.

4
Advanced Topics
toggle

Chapter 1: Visualization and Model Interpretation

You will learn important methods for interpreting and visualizing machine learning models. By using model-agnostic methods for interpretation, you will learn to derive and communicate insights into the functioning of your models.

<p

Chapter 2: Spark

You will learn why working with distributed storage systems is relevant. With the Python package PySpark, you will learn how to read distributed databases, perform big data analyses and use well-known machine learning algorithms on distributed systems.

<p

Chapter 3: Exercise project

You work on a prediction problem with the help of a larger data set and use your data science skills independently, from cleaning the data set to interpreting the model. You will receive feedback on your solution approach in a project meeting with the StackFuel mentoring team.

<p

Chapter 4: Final exam

You will receive another larger data set that you will have to analyze independently and solve with less help compared to the practice project. You will receive feedback on your solution approach in an individual exam meeting with the mentoring team.</p

This training is part of the training programs:
In this training you will learn:
Machine learning basics
Supervised Learning
Unsupervised Learning
  • Import, clean and filter data independently
  • Analyze data exploratively using descriptive statistics
  • Develop and verify complex forecasting models
  • Deepen Python programming skills
  • Build data models to predict business scenarios
  • Using machine learning for predictions
  • Apply best practices for effective data visualization
  • Apply methods of data storytelling

Your benefits with StackFuel.

100 % Financed

Our training programs are 100% free of charge for you with an education voucher from the Federal Employment Agency.

80 % Practical content

Thanks to the high practical component, you will learn all the skills you need for everyday work in your future data job.

Flexible

Completely online and full or part-time, you can train in the way that works best for you.

Supported by mentors

Our data experts are always in contact and offer support and motivation.

Final certificate

After completing the training program, you will receive our recognized certificate to prove your skills.

Career Service included

Our Career Service supports you with advice and coaching when you start your data job.

The next
start dates.
Training programTraining Date Date/Duration Model
18.05.2026
18.05.2026 8 months Full-time
Full-time Apply
18.05.2026
18.05.2026 16 months Part-time
Part-time Apply
25.05.2026
25.05.2026 8 months Full-time
Full-time Apply
25.05.2026
25.05.2026 16 months Part-time
Part-time Apply
01.06.2026
01.06.2026 8 months Full-time
Full-time Apply
01.06.2026
01.06.2026 16 months Part-time
Part-time Apply
08.06.2026
08.06.2026 8 months Full-time
Full-time Apply
08.06.2026
08.06.2026 16 months Part-time
Part-time Apply
The next
start dates.
Training
Starttermine
Data Scientist Data Scientist 18.05.26 +3 more
  • 18.05.2026
    • Full-time - 8 months
    • Part-time - 16 months
  • 25.05.2026
    • Full-time - 8 months
    • Part-time - 16 months
  • 01.06.2026
    • Full-time - 8 months
    • Part-time - 16 months
  • 08.06.2026
    • Full-time - 8 months
    • Part-time - 16 months
Apply

What our graduates say.

Over 8,000 graduates have already completed training in data and AI skills at StackFuel. Here, some of them talk about their experience:

Beatrix Bauer
Junior Financial Data Engineer
Telefonica Germany
"With StackFuel, I was able to learn at a time that suits me, at my own pace and in a place where I feel comfortable."
Data Scientist Training Program
Farbod Khiawi
Client Operations Consultant / Success Manager
AON
"What I liked best were the regular group sessions with participants and tutors. These were very exciting and beneficial for both learning and motivation."
Data Scientist Training Program
Marco Fischer
Data Scientist
mexxon Group
"The intensive work with important Python libraries and the concepts and mathematical basics taught were very good preparation for my new job!"
Data Scientist Training Program
Amirhossein Rahimi
Data Scientist
zaplinace GmbH
"The practical, project-oriented approach makes the courses very interesting and has made my learning progress much easier."
Data Scientist Training Program
Daniel Hermann
Geodata analyst
GI-CONSULT GmbH
"The competent and friendly lecturers and the examples of content made me enjoy data-driven programming. The certificates (from StackFuel) are a real plus on my CV - and the skills anyway!"
Data Scientist Training Program
Liudmila Litger
Data Analyst
Aviv Group (HomeToGo)
"I was particularly enthusiastic about the practical projects. It was as if I had already gained practical experience before my first day at work."
Data Analyst Training Program
Dr. Pinar Toker
Data Scientist
Eraneos Analytics
"The hands-on, real-world problems at StackFuel helped me master data analysis techniques and Python programming. The focus [...] on industry-relevant skills gave me the confidence and know-how I needed for my job search."
Data Scientist Training Program
Lisa Ambrosi de Magistris Verzier
Data Analyst
Interone
"I particularly liked the well-structured curriculum and the clearly conveyed content. I now feel confident in using Python for data analysis without any previous knowledge. The dedicated career service was also a great support."
Data Analyst Training Program

Get personal advice now.

We will help you choose the right training program for your data career and advise you on the path to funding.

Free of charge, without obligation and simply over the phone.

Smiling young man in black polo, professional and friendly profile portrait.
Professional portrait of a smiling businesswoman in a blazer, team leader, team photo, company profile.
Professional portrait of a smiling businesswoman with glasses and gray blazer.
+8,000 graduates
93 % Completion rate
AZAV-certified

FAQ

In the certified data science training course, you will learn the basics of machine learning, the technology on which modern AI is based. You will learn how to implement data models with Python to predict different business scenarios. You will develop the ability to use and optimize supervised and unsupervised machine learning algorithms.

You will gain confidence in solving data science problems through practical application examples. You will complete the data science training with a final exam in which you will independently analyze and solve a large data set for predicting car purchases. The additional development of skills in the field of machine learning qualifies you for the job role of Data Scientist upon successful completion, in addition to other analytical job roles such as Data Analyst, Business Intelligence Analyst or Financial Analyst.

Our training courses are developed and produced by our own team of data scientists and subject matter experts, who provide you as a participant with personal mentoring during the course. We not only focus on realistic and practical content, but also ensure that all your questions are answered in a personal exchange and thus guarantee your learning success.

Thanks to our "learning-by-doing" principle, you will learn in our interactive learning environment with realistic data sets and real business cases from the industry, preparing you perfectly for a successful career start in a data job.

With StackFuel, you can rely on a market leader with Germany's most innovative learning platform to develop your data skills in a practical way. In certified training programs, you learn online, flexibly and with 80 % of practical content.

This will enable you to make a lateral entry as a data analyst or data scientist and learn how to use data and the basics of artificial intelligence professionally. Your new data career starts with your online training at StackFuel.

Data has become an integral part of our (professional) lives. In almost all areas, data helps you to better understand facts and make more precise decisions. Data skills are the key to being able to use and interpret data correctly. Even though you may not realize it, you work with, interact with and generate data every day.

This data is becoming increasingly important for companies and is the basis for decisions and business models, which makes data professionals incredibly valuable for companies.