Languages: Python
Prerequisites: None
Sign-up to get access to the entire curriculum: https://forms.gle/9e4vPhGXcRP9AgDLA
Session 1: Data Types
- Introduction to Python programming language
- Understanding Python data types: integers, floats, strings, and booleans
- Basic variable assignments and type conversion
Session 2: Input, Output, String Functions
- Getting user input with
input()
- Printing output with
print()
- Introduction to string functions: concatenation, trimming, case conversion
Session 3: String Functions Continued + Introduction to Lists
- More on string functions: finding substrings, splitting, and joining
- Introduction to lists: creation, indexing, and basic methods (addition, removal, sorting)
Session 4: Iteration: Loops & Nested Loops
- Understanding
for
loops for iterating over sequences
- Using
while
loops for condition-based iteration
- Nested loops for working with multi-dimensional lists
Session 5: Conditional Statements