Beginner trackData Analyst
Python Fundamentals
Learn Python from zero with 40 video lessons, 24 hands-on practices and a final project where you build a task manager. You cover how programs run, variables and data types, operators, control flow, data structures, functions, and reading, writing and handling errors in files. Each chapter builds on the one before it.
68 lessons 8 hours 7 modules
What you'll learn
- Write and run your first Python programs
- Store and convert data with variables and data types
- Make decisions and repeat work with if statements and loops
- Use operators to calculate, compare and combine conditions
- Organise data with lists, tuples, sets and dictionaries
- Write reusable functions with parameters, defaults and return values
- Read, write and append files
- Handle errors with try, except and finally, and debug with confidence
- Build a small task manager as your final project
Course content
7 modules68 lessons8 hours total
- 01What is ProgrammingFree preview5:00
- 02How Programs RunFree preview5:47
- 03Pseudocode and Flow Thinking6:34
- 04Why Python7:21
- 05Getting Started8:08
- 06Your First Python Program5:45
- 07Comments6:32
- 08Variables7:19
- 09Data Types8:06
- 10Type Conversion5:43
- 11User Input6:30
- 12String Methods7:17
- 13Practice: Profile Card8:04
- 14Practice: Type Inspector5:41
- 15Practice: Shopping Receipt6:28
- 16Debugging Mindset7:15