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.
-
Plotting Graphs and More with Matplotlib • Introduction to Visualisation (Advanced)
CourseAn introduction to Matplotlib and visualisation in Python