EditorWorkspacesCoursesInterviewsGround CallDaily ChallengesReadsGames
Sign InSign Up
Tools
Resume De-AI-ifierAI Email RewriterAI Code DetectorAI Watermark ToolREADME GeneratorSQL AssistantText SummarizerAI Text GeneratorSystem Prompt DiffAI Code SecurityCommit Message GeneratorInterview Question PackSchema Seed DataGraphQL ExplainerJSON DiffDiff & PatchJSON FormatterSQL FormatterJSON ↔ CSVBase64 CodecLog ParserProtobuf DecoderJWT DebuggerENV LinterPassword GeneratorUUID GeneratorRegex TesterEpoch ConverterMeeting PlannerDate MathCron BuilderQR GeneratorColor PickerLucky Draw WheelSpeed TestDiagram StudioCanvas DrawingTurtle Game
Sign InSign Up
Notifications 0
← All coursesPython 3
Python 3 Intermediate
Comprehensions, OOP, files, and the standard library rabbit hole.
Level up with list comprehensions, exceptions, classes, modules, file I/O, decorators, and generators. Covers the broad middle ground every working Pythonista needs — with enough quirks to keep you humble.
Learn with Ada, your AI coding mentor — ask questions or tap I’m stuck in any lesson for a nudge without spoilers.
Course content
Pythonic Patterns
- ○List & Dict ComprehensionsFree15 min
Robustness
- 🔒Exceptions & Context Managers18 min
Object-Oriented Python
- 🔒Classes, __init__, and self20 min
The Ecosystem
- 🔒Modules, Imports & __name__15 min
Real World
- 🔒Reading & Writing Files15 min
Metaprogramming Lite
- 🔒Decorators: Functions Wrapping Functions20 min
Lazy Power
- 🔒Generators & yield18 min
Project
- 🔒Mini Project: Word Counter25 min