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 DecoderMessagePack DecoderCBOR DecoderAvro DecoderThrift DecoderASN.1 DecoderFlatBuffers DecoderCap'n Proto 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
Python 3 Fundamentals
From "what is a variable?" to FizzBuzz — with jokes.
Learn Python 3 from scratch: variables, control flow, functions, lists, dicts, and the weird little quirks that trip up every newcomer. Every lesson runs in a real sandbox — no pip install guilt trips.
Learn with Ada, your AI coding mentor — ask questions or tap I’m stuck in any lesson for a nudge without spoilers.
Course content
Getting Started
- ○Hello, Python (and Indentation)Free10 min
- 🔒Variables, Types & Truthiness12 min
Core Logic
- 🔒Conditions, Loops & the for-else Trap15 min
- 🔒Functions & f-strings15 min
Data Structures
- 🔒Lists, Dicts & Slicing18 min
Python Oddities
- 🔒is vs ==, and Other Traps15 min
Project
- 🔒Mini Project: FizzBuzz (The Interview Classic)20 min