PyDA Course
🌿

Python 101, Normal

The fundamentals: variables, types, control flow, functions, then a tiny language model.

📖 19 ⏱ ~5h 📦 7 ⚡ +1900 XP
🐍
Module 1

Python Basics

Your first steps: printing output, naming values, understanding types, and converting between them.

Beginner 📖 4 ⏱ ~1h
🔢
Module 2

Operators & Expressions

Arithmetic, comparison, and boolean operators, the building blocks of every expression.

Beginner 📖 3 ⏱ ~1h
🔀
Module 3

Control Flow

Make decisions with if/elif/else and repeat actions with for and while loops.

Beginner 📖 3 ⏱ ~1h
⚙️
Module 4

Functions

Package logic into reusable blocks with parameters, return values, and scope.

Beginner 📖 2 ⏱ ~1h
📝
Module 5

Strings Deep Dive

Master string methods, slicing, formatting, and encoding for real-world text processing.

Beginner 📖 2 ⏱ ~0h
📦
Module 6

Data Structures

Work with lists, tuples, dictionaries, and sets, Python's core containers.

Beginner 📖 3 ⏱ ~1h
📁
Module 7

File I/O

Read from and write to files, work with CSV data, and handle paths safely.

Beginner 📖 2 ⏱ ~1h