Courses on data analysis and processing, artificial intelligence, machine learning, big data sorting, and more.
Data processing and analysis
23 courses Added March 2026
Data processing and analysis Courses & Tutorials (23)

Semantic Log Indexing & Search
Master semantic search with our course on generative AI. Learn to build a complete pipeline using FastAPI, qdrant, and Streamlit for advanced data processing53 minutes 37 seconds
Apache Iceberg Fundamentals
Modern data platforms need the flexibility of data lakes and the reliability of warehouses. Apache Iceberg combines both approaches. In this course, you will...33 minutes 32 seconds
Machine Learning & Containers on AWS
In this practical course, you will learn how to build a complete data pipeline on the AWS platform - from obtaining data from the Twitter API to analysis, stora1 hour 33 minutes 34 seconds 5 / 5
Dockerized ETL With AWS, TDengine & Grafana
Data engineers often need to quickly set up a simple ETL script that just does its job. In this project, you will learn how to easily implement...29 minutes 12 seconds
Data Engineering on Azure
Microsoft Azure is a cloud platform offering more than 200 products and services for data storage, management, virtual machine deployment, and...1 hour 20 minutes 57 seconds
Data Engineering on GCP
Google Cloud Platform (GCP) is one of the most popular cloud platforms in the world, providing an extensive set of tools and services for building...1 hour 17 minutes 33 seconds 5 / 5
Modern Data Warehouses & Data Lakes
As a data engineer, you will regularly work with analytics platforms where companies store data in Data Lakes and Data Warehouses for building...58 minutes 9 seconds 5 / 5
dbt for Data Engineers
dbt (data build tool) is a data transformation tool with a priority on SQL. It allows for simple and transparent transformation, testing, and documentation...1 hour 52 minutes 55 seconds 5 / 5
Apache Kafka Fundamentals
In this course, you will acquire the basic knowledge necessary for confidently starting to work with Apache Kafka. You will learn how to set up a message...1 hour 4 minutes 52 seconds 5 / 5
Data Engineering on Databricks
Learn Databricks for data processing using Apache Spark. This course covers setup on AWS, ETL processes, data visualization, and BI tools integration.1 hour 27 minutes 29 seconds 5 / 5
Learning Apache Spark
After building data pipelines, data processing is one of the most important tasks in Data Engineering. As a data engineer, you constantly encounter...1 hour 44 minutes 4 seconds 5 / 5
Choosing Data Stores
One of the key tasks when creating a data platform and pipelines is the selection of appropriate data storage systems. This course is dedicated to that topic.1 hour 25 minutes 31 seconds 5 / 5
Dimensional Data Modeling
In today's world, where data plays a key role, effective organization of information is the foundation for quality analytics and report building.1 hour 37 minutes 57 seconds 5 / 5
Apache Airflow Workflow Orchestration
Apache Airflow is a platform-independent tool for workflow orchestration that provides extensive capabilities for creating and...1 hour 18 minutes 41 seconds 5 / 5
Building APIs with FastAPI
API is the foundation of any modern data platform. You either provide an API for clients or use external APIs yourself. In any case, it's important to be...1 hour 35 minutes 40 seconds 5 / 5
Platform & Pipeline Security
A reliable security concept for platforms and pipelines is critically important. Almost anyone can put together a Proof of Concept without an adequate level...34 minutes 46 seconds
Relational Data Modeling
Relational modeling is widely used in building transactional databases. You might say, "But I'm not planning to become a backend engineer."1 hour 52 minutes 5 / 5
Data Platform & Pipeline Design
Data pipelines are a key component of any Data Science platform. Without them, data loading and machine learning model deployment would not be possible. This...1 hour 59 minutes 5 seconds 5 / 5
Introduction to Data Engineering 2025
This introductory course will help you better understand what data engineering is and what role a data engineer plays in the field of Data Science. To begin...44 minutes 26 seconds 5 / 5
Becoming a Better Data Engineer
Data engineering is not just about moving information from one place to another. It is about creating reliable, scalable, and efficient systems that...1 hour 46 minutes 10 seconds 5 / 5
Case Study in A/B Testing
Examples from practice in A/B testing - this course will introduce you to the methods of designing, conducting, and analyzing experiments using A/B...1 hour 56 minutes 17 seconds
Case Study in Product Data Science
This is a course that offers unique opportunities for students seeking to master key aspects of data analysis in product development. The course...1 hour 4 minutes 47 seconds 5 / 5
Introduction to Data Engineering
Companies of all sizes have access to enormous amounts of data, but the problem is that the data is often unstructured. In order to answer important...57 minutes 26 seconds