Products
-
Functions: A Deeper Dive (Intermediate)
CourseFunctions are one of the most important tools in programming. But don't think you know everything about them because you can define and use them! This course will explore more advanced features in functions to make them more flexible and powerful
-
Object-Oriented Programming and Classes (Intermediate)
CourseA concise introduction to Object-Oriented Programming (OOP) and classes. The course focuses on the mindset and the ideas behind OOP and the fundamental to define a class and create instances of the class.
-
Advanced Animations (Intermediate)
CourseExplore techniques to create more advanced animations in Python while learning new concepts in programming.
-
Debugging (Intermediate)
CourseDebugging is an important part of coding. Making mistakes is part of coding, and learning how to find errors and bugs, and how to fix them, is key to good coding.
-
Coming soon
More Intermediate Projects (Intermediate) • Work in Progress • Released later this year
CourseWork in Progress • Released later this year
-
Coming soon
More on Data Structures (Intermediate) • Work in Progress • Released later this year
CourseWork in Progress • Released later this year