Academy
Coaching
All Courses
Success Stories
For Companies
Login
Sign Up
1. Data Engineering Basics
Introduction to Data Engineering
Introduction to Data Engineering with over 1 hour of videos including my journey here.
Andreas Kretz
%
COMPLETE
Computer Science Fundamentals
A complete guide of topics and resources you should know as a Data Engineer.
Andreas Kretz
%
COMPLETE
Introduction to Python
Learn all the fundamentals of Python to start coding quick
Amit Jain
%
COMPLETE
Python for Data Engineers
Learn all the Python topics a Data Engineer needs even if you don't have a coding background
Andreas Kretz
%
COMPLETE
Data Preparation & Cleaning for Machine Learning
All you need for preparing data to enable Machine Learning
Andreas Kretz
%
COMPLETE
Docker Fundamentals
Learn all the fundamental Docker concepts with hands-on examples
Andreas Kretz
%
COMPLETE
SQL for Data Engineers
Learn fundamentals and advanced techniques for real-world data challenges
Andreas Kretz
%
COMPLETE
Successful Job Application
Everything you need to successfully apply for Data Engineering jobs
Andreas Kretz
%
COMPLETE
Becoming a Better Data Engineer
Master the core principles of Data Engineering and build smarter pipelines
Andreas Kretz
%
COMPLETE
2. Platform & Pipeline Design Fundamentals
Data Platform And Pipeline Design
Learn how to build data pipelines with templates and examples for Azure, GCP and Hadoop.
Andreas Kretz
%
COMPLETE
Platform & Pipelines Security
Learn the important security fundamentals for Data Engineering
Andreas Kretz
%
COMPLETE
Choosing Data Stores
Learn the different types of data stores and when to use which.
Andreas Kretz
%
COMPLETE
Data Modeling 1
Learn to create the data models for SQL, NoSQL databases and Data Warehouses
Andreas Kretz
%
COMPLETE
Data Modeling 2 - Relational Data Modeling
Learn how to model your data for relational databases
Andreas Kretz
%
COMPLETE
Data Modeling 3 - Dimensional Data Modeling
Learn how to model your data for analytical data stores with dimensional modeling
Andreas Kretz
%
COMPLETE
3. Fundamental Tools
Building APIs with FastAPI
Learn the fundamentals of designing, creating and deploying APIs with FastAPI and Docker
Andreas Kretz
%
COMPLETE
Apache Kafka Fundamentals
Learn the fundamentals of Apache Kafka
Andreas Kretz
%
COMPLETE
Apache Spark Fundamentals
Apache Spark quick start course in Python with Jupyter notebooks, DataFrames, SparkSQL and RDDs.
Andreas Kretz
%
COMPLETE
Data Engineering on Databricks
Everything you need to get started with Databricks. From setup to building ETL pipelines & warehousing.
Andreas Kretz
%
COMPLETE
MongoDB Fundamentals
Learn how to use MongoDB
Andreas Kretz
%
COMPLETE
Log Analysis with Elasticsearch
Learn how to use Elasticsearch to monitor and debug your pipelines through log indexing
Andreas Kretz
%
COMPLETE
Airflow Workflow Orchestration
Learn how to orchestrate your data pipelines with Apache Airflow
Andreas Kretz
%
COMPLETE
Snowflake for Data Engineers
Everything you need to get started with Snowflake
Andreas Kretz
%
COMPLETE
dbt for Data Engineers
Everything you need to transform data with dbt and Snowflake
Andreas Kretz
%
COMPLETE
4. Full Hands-On Example Projects
Data Engineering on AWS
Full 5 hours course with complete example project. Building stream and batch processing pipelines on AWS.
Andreas Kretz
%
COMPLETE
Data Engineering on Azure
Ingest, Store, Process, Serve and Visualize Streams of Data by Building Streaming Data Pipelines in Azure.
Kristijan Bakarić
%
COMPLETE
Data Engineering on GCP
Build a full end-to-end project will all important GCP tools.
Andreas Kretz
%
COMPLETE
Building a Lakehouse on AWS and GCP
How to integrate a Data Lake with a Data Warehouse and query data directly from files
Andreas Kretz
%
COMPLETE
Machine Learning & Containerization On AWS
Build a app that analyzes the sentiment of tweets and visualizing them on a user interface hosted as container
Andreas Kretz
%
COMPLETE
Contact Tracing with Elasticsearch
Track 100,000 users in San Francisco using Elasticsearch and an interactive Streamlit user interface
Andreas Kretz
%
COMPLETE
Streaming with Kafka & Spark
Streaming of JSON documents with FastAPI, Kafka, Spark Streaming, MongoDB and Streamlit
Andreas Kretz
%
COMPLETE
Storing & Visualizing Time Series Data with InfluxDB and Grafana
Learn how to use InfluxDB to store time series data and visualize interactive dashboards with Grafana
Andreas Kretz
%
COMPLETE
Data Engineering with Hadoop
Hadoop Project with HDFS, YARN, MapReduce, Hive and Sqoop!
Suyog Nagaokar
%
COMPLETE
Dockerized ETL With AWS, TDengine & Grafana
Everything you need to find your dream job
Andreas Kretz
%
COMPLETE
Azure Data Pipelines with Terraform
Build an ETL pipeline with Terraform, Data Factory and Synapse
Andreas Kretz
%
COMPLETE
5. Roadmaps
Roadmap Data Analyst
Our 10 Week Data Engineering Roadmap for Data Analysts
Andreas Kretz
%
COMPLETE
Roadmap Data Scientist
Our 14 Week Data Engineering Roadmap for Data Scientists
Andreas Kretz
%
COMPLETE
Roadmap Software Developer
Our 12 Week Data Engineering Roadmap for Software Developers
Andreas Kretz
%
COMPLETE
Roadmap Beginners
Our 11 Week Data Engineering Roadmap for Beginners and Graduates
Andreas Kretz
%
COMPLETE
Apache Spark & Kafka Bootcamp
Learn how to build an end-to-end streaming pipeline with Apache Spark, Kafka and more
Andreas Kretz
%
COMPLETE
6. Certifications
Associate Data Engineer
Certify that you are job ready with the Associate Data Engineer exam
Andreas Kretz
%
COMPLETE
Back to the Academy