Subjects › Computer Science
Introduction to Python Programming
Learn to think like a programmer and write real Python — variables, loops, functions, and data structures — with zero prior experience required.
Also available in: Español
4 modules12 lessons2 hr 56 min4 quizzeslifetime access
Syllabus Team
Syllabus
Every lesson listed. Preview lessons are open — no account needed.
01Getting Started with Python3 lessons
- What Is Programming, Anyway?12mfree
- Setting Up Python and Running Your First Program14m🔒
- Variables, Data Types, and Expressionsquiz16m🔒
02Control Flow: Making Decisions and Repeating Work3 lessons
- Making Decisions with if, elif, and else14m🔒
- Repeating Work with while and for Loops15m🔒
- Loop Patterns: Accumulating, Counting, and Searchingquiz14m🔒
03Functions and Data Structures3 lessons
- Writing Your Own Functions15m🔒
- Lists: Working with Ordered Collections15m🔒
- Dictionaries and Strings in Depthquiz16m🔒
04Putting It Together: Files, Errors, and a Real Project3 lessons
- Reading and Writing Files14m🔒
- Handling Errors Gracefully13m🔒
- Capstone Walkthrough: A Gradebook Report Toolquiz18m🔒
Free
free · yours forever
- ✓ Lifetime access, incl. updates
Free
free · yours forever
- ✓ Lifetime access, incl. updates
Free
free forever