Explore our full catalog

Whether you want to learn data science from scratch or master a specific programming tool, we have the right courses for you. Explore our catalog and start learning.

Professional Python Developer Bootcamp

Jumpstart your programming career in 4 months.
Learn more

Professional Python Developer Bootcamp

Jumpstart your programming career in 6 months.
Learn more

*Not included in the monthly or annual subscriptions.

Data Science and Machine Learning

Data visualization in Python

Transform your data into stunning visualizations with the most popular Python tools.

Complete NumPy course with applications

Master the fundamental library for efficient data manipulation in Python.

Data science in Python: Linear models

Master some of the most popular machine learning and data science methods in Python.

Reinforcement Learning

Reinforcement Learning: beginner to master

Build a solid foundation in one of the most promising branches of artificial intelligence. Master the fundamentals and some advanced algorithms.

Advanced Reinforcement Learning: policy gradient methods

Learn to solve complex control tasks using some of the most advanced methods of artificial intelligence.

Advanced Reinforcement Learning: DQN to SAC

Discover the cutting-edge algorithms driving the artificial intelligence revolution.

Advanced Reinforcement Learning: cutting-edge DQNs

Explore a branch of reinforcement learning that has made significant advances in the field of artificial intelligence.