AI Workshop: learn to build apps with AI →
Python Basics
Get started with Python: installation, running programs, and understanding the fundamental concepts like variables, data types, and operators.

Join the AI Workshop and learn to build real-world apps with AI. A hands-on, practical program to level up your skills.


Python is a high-level programming language that’s perfect for beginners and professionals alike. In this unit, we’ll introduce Python from the ground up, learning how to install it, run programs, and understand the fundamental building blocks of the language.

Python is simple, expressive, and has a huge ecosystem. It’s used for everything from shell scripting and web development to data analysis and machine learning.

Lessons in this unit:

0: ▶︎ Introduction
1: Introduction to Python
2: Installing Python 3 on macOS
3: How to check the current Python version
4: Running Python programs
5: Python 2 vs Python 3
6: The basics of working with Python
7: Python Data Types
8: Python Operators
9: Django in VS Code, fix the error `Unable to import django.db`
10: Use a GoPro as a remote webcam using Python