Back to Courses
Course Premium 2 enrolled

Python for AI Engineering

Alexey Grigorev

AI/ML engineer, founder of AI Shipping Labs and DataTalks.Club.

python fundamentals data

A practical Python course built around a real running project: a podcast aggregator. You learn Python by writing it, growing the project from a Jupyter notebook into a structured command-line application that can fetch, parse, and analyze podcast data.

Suitable for newcomers to Python who already program in another language, and for self-taught Python developers who want a more rigorous foundation before tackling AI engineering, data science, or web development.

Syllabus

Introduction 10 lessons
Python Fundamentals 14 lessons
More Python Fundamentals 13 lessons
Functions and Code Organization 8 lessons
Working with External Data 7 lessons
Data Processing with Pandas
Robustness, Errors, and Testing
Object-Oriented Python
Intermediate Python and Beyond
Premium required

Unlock with Premium — €1000/year

Get full access to this course and more with a membership.