Python Intermediate
Data structures, functions and larger projects.

Overview
Building on the fundamentals, students learn lists, dictionaries, functions and an introduction to object-oriented programming, and apply them to larger projects.
What students learn
- Organizing data with lists, dictionaries and nested structures
- Writing reusable functions with parameters and return values
- Reading and writing files
- Building a multi-feature project such as a quiz app or data tracker
Python Intermediate prepares students for game development and for Advanced Computer Science.
Questions
Can my student join mid-year?
Yes. Enrollment is rolling for weekly classes; instructors help new students catch up on what the class has covered.
How do I know this is the right level?
Book a free consultation and we will recommend a level. Book now
What if my student misses a class?
We offer a make-up class. We'll contact you with a make-up date.
Find the right program for your student
Book a free 20-minute consultation and we'll recommend a starting point.
