← Back to courses

Foundations

Python for Beginners

Write your first real Python programs, one small win at a time.

4 hours·26 lessons·Level: Beginner
py

About this course

Python from zero, built around short projects instead of long theory. You install the tools, write scripts that do something useful, and finish with a small program you built yourself.

What you will learn

  • ▸Set up Python and an editor on your own machine
  • ▸Work with files, text and numbers
  • ▸Structure code with functions and modules
  • ▸Build a small command-line project from scratch

Curriculum

1. Setup and syntax3 lessons

  • — Installing Python
  • — The interactive shell
  • — Your first program

2. Working with data3 lessons

  • — Strings and numbers
  • — Lists and dictionaries
  • — Reading and writing files

3. Building something3 lessons

  • — Functions and modules
  • — Handling errors
  • — Your first mini project