A practical course designed for anyone who wants to master working with large volumes of data in Python. You will learn how to efficiently process data, store it properly, and prepare it for further analysis. Along the way, you will explore key concepts of data streams and techniques that ensure speed, reliability, and scalability of solutions.
Content
- Data stream architecture
- Optimized data transformation
- SQL databases
- NoSQL and time-series databases
- Concurrency: threading, multiprocessing, asyncio
- Message queues and streaming
- Data streams
- Optimization and scaling
- Practical application
Recommended prior knowledge
Participation in a basic Python course or knowledge of Python fundamentals.
Learning objectives
- Master the processing, storage, and preparation of large volumes of data in Python.
- Understand key concepts of data streams and different types of databases (SQL, NoSQL, time-series).
- Build solutions that are fast, reliable, and scalable.
Target group
- Participants with basic knowledge of Python who want to upgrade their skills in data processing and databases.
- Developers, analysts, and professionals who work with large volumes of data and seek efficient and scalable solutions.
2026-01-12 16:15:00
2025-12-22 20:44:00

