Status: Complete
Date: January 12, 2026
Video: Watch now!
Learn the foundation of Python programming: how to store data in variables and work with different types of data. This is where real coding begins! You'll write programs that store information, do calculations, and combine different types of data.
- What variables are and why we need them
- The four basic Python data types (strings, integers, floats, booleans)
- How to check what type your data is
- Converting between different data types
- Using AI to understand and fix type errors
- Best practices for naming variables
- Completed Stream 1 (environment setup)
- Python and VS Code installed
- GitHub Copilot Chat configured (optional but recommended)
- What is a variable?
- Creating variables with
= - Naming rules and conventions
- Updating variable values
- Using variables in calculations
- Strings (
str) - Integers (
int) - Floats (
float) - Booleans (
bool)
- Using
type()to check data types - Type conversion:
int(),float(),str(),bool() - Why types matter
- Common type errors and how to fix them
- Asking AI about type errors
- Asking AI about naming best practices
- Quotes around numbers
- Forgetting quotes on strings
- Type mixing
- Using reserved words
All code from this stream is in the code/ folder:
- variables.py - Basic variable creation and usage
- strings.py - Working with text
- numbers.py - Integers and floats
- booleans.py - True/False values
- type_errors.py - Common mistakes and fixes
- conversions.py - Converting between types
- types_mistakes.py - Common mistakes