Exercises

Choose one of the following tutorials and learn with step-by-step interactive tutorials, instant grading, and get help from Rigobot; Our internally developed AI for learning technical skills

4hrs average

Learn how to build HTTP requests with Python

Learn interactively to consume and create HTTP requests to APIs using Python

6hrs average

Python Modules Tutorial

10hrs average

Learn Python Loops and lists Interactively

Practice Python Lists and tuples (arrays) with interactive auto-graded exercises and video solutions

10hrs average

Numpy Tutorial Exercises

This interactive tutorial will help you become familiar on it, master the most used functionalities and help you clean up your first datasets

5hrs average

Linear Algebra in Python and NumPy

Exercises and examples for linear algebra using Python and NumPy, covering topics such as vectors, matrices, and linear transformations.

8hrs average

Learn Python Best Practices

Master Python best practices through hands-on exercises covering clean code, testing, error handling, and code organization. Perfect for developers looking to write more maintainable and professional Python code.

10hrs average

Learn Python Functions Interactively

Learn and master functional programming by doing auto-graded interactive exercises.

6hrs average

Learn Object Oriented Programming with Python

Learn Object Oriented Programming concepts using Python, from basic to advanced topics. This tutorial covers classes, inheritance, polymorphism, encapsulation, and more. Ideal for beginners and experienced developers looking to deepen their understanding.

3hrs average

Pandas tutorial exercises

Master Pandas, the most popular Python library for machine learning, with our pandas tutorial exercises. Learn to create DataFrames, clean datasets, and more, with exercises developed by experts.

10hrs average

Master Python by practice (interactive)

Practice your Python programming skills with this interactive and auto-graded set of exercises.