Subscribe
Sign in
Home
Notes
Chat
Lessons
Workshops
Archive
About
The Curious Zombie's Guide to Python
START HERE!
Nov 5, 2025
•
Amber Research
1
Lesson 22: Mutable and immutable objects
A deeper dive into OOP and the behavior of mutable and immutable Python objects
Nov 9, 2025
•
Amber Research
1
Lesson 20: Classes and Objects
In this lesson we get into the mechanics of implementing classes and objects in Python, and introduce the concept of overriding methods and fields
Nov 9, 2025
•
Amber Research
1
Most Popular
View all
Lesson 1: Numeric Variables
Nov 5, 2025
•
Amber Research
2
Python Code Scratchpad
Nov 10, 2025
•
Amber Research
1
Workshop Solutions
Nov 9, 2025
•
Amber Research
1
Workshop 1
Nov 6, 2025
•
Amber Research
1
Lesson 23: Static methods
Nov 9, 2025
•
Amber Research
1
Workshop Schedule
Nov 10, 2025
•
Amber Research
1
Lessons
See all
Lesson 25: The graphical user interface (GUI)
An introduction to building graphical user intrfaces (GUIs) with Python, featuring the Tkinter GUI library
Nov 9, 2025
•
Amber Research
1
Lesson 24: Data visualization
An introduction to data visualization with Python, using the matplotlib library
Nov 9, 2025
•
Amber Research
1
Lesson 23: Static methods
An introduction to the use of static methods in classes.
Nov 9, 2025
•
Amber Research
1
Workshops
See all
Workshop Solutions
No peeking until you've attempted your own solutions!
Nov 9, 2025
•
Amber Research
1
Workshop 12
Some exercises in Python GUI building using the Tkinter library
Nov 9, 2025
•
Amber Research
1
Workshop 11
Some introductory data visualization exercises to get you comfortable using matplotlib
Nov 9, 2025
•
Amber Research
Recent posts
See all
Workshop Schedule
Where you turn your Python classroom learning into real coding skill
Nov 10, 2025
•
Amber Research
1
Python Code Scratchpad
Where we share useful and informative snippets of Python code with you
Nov 10, 2025
•
Amber Research
1
Workshop Solutions
No peeking until you've attempted your own solutions!
Nov 9, 2025
•
Amber Research
1
The Curious Zombie's Guide to Python
A complete introduction to Python, taking you from the basics of the core language, to data visualization, GUI building, and Object-Oriented Programming.
Subscribe
The Curious Zombie's Guide to Python
Subscribe
About
Archive
Sitemap
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts