Under Construction

All course tracks

Programming languages · 30 lessons · up to 10 minutes each

Python

A planned Python sequence spanning values, functions, collections, exceptions, classes, and generators.

Coming Soon

One-time purchase · USD

Choose what to unlock

Access is attached to your account after payment is verified. No subscription.

One lesson

An individual lesson

This track has no lesson ready to buy yet. Each lesson becomes available only after it is built and reviewed.

$5.00Not available yet

Full category

Python

Permanent access to the lessons published in this track when you buy. Future lessons are not included. 0 of 30 lessons are published; 0 are in owner review and 30 are Coming Soon.

$29.0030 lessons still in progress

Beginner

Lessons 1–10

  1. 01

    Python: Sketch values, names, and operators

    Topic: values, names, and operators

    Draw a small map of values, names, and operators in the context of idiomatic Python from core syntax to iterators and packaging; save a short example or check that demonstrates the result.

    Beginner4 minComing Soon
  2. 02

    Python: Name the parts of branches, loops, and comprehensions

    Topic: branches, loops, and comprehensions

    Label the main pieces in branches, loops, and comprehensions in the context of idiomatic Python from core syntax to iterators and packaging; save a short example or check that demonstrates the result.

    Beginner5 minComing Soon
  3. 03

    Python: Trace an example of functions, scopes, and decorators

    Topic: functions, scopes, and decorators

    Follow one input through functions, scopes, and decorators in the context of idiomatic Python from core syntax to iterators and packaging; save a short example or check that demonstrates the result.

    Beginner6 minComing Soon
  4. 04

    Python: Compare choices for collections, iteration, and protocols

    Topic: collections, iteration, and protocols

    Write down one practical difference between collections, iteration, and protocols in the context of idiomatic Python from core syntax to iterators and packaging; save a short example or check that demonstrates the result.

    Beginner7 minComing Soon
  5. 05

    Python: Find the boundary in modules, packages, and environments

    Topic: modules, packages, and environments

    Mark where modules, packages, and environments in the context of idiomatic Python from core syntax to iterators and packaging; save a short example or check that demonstrates the result.

    Beginner8 minComing Soon
  6. 06

    Python: Inspect an example of exceptions and context managers

    Topic: exceptions and context managers

    Annotate a minimal example of exceptions and context managers in the context of idiomatic Python from core syntax to iterators and packaging; save a short example or check that demonstrates the result.

    Beginner9 minComing Soon
  7. 07

    Python: Connect classes, dataclasses, and inheritance to a neighboring concept

    Topic: classes, dataclasses, and inheritance

    Show how classes, dataclasses, and inheritance in the context of idiomatic Python from core syntax to iterators and packaging; save a short example or check that demonstrates the result.

    Beginner10 minComing Soon
  8. 08

    Python: Spot a failure mode in typing, generics, and protocols

    Topic: typing, generics, and protocols

    Describe one likely failure for typing, generics, and protocols in the context of idiomatic Python from core syntax to iterators and packaging; save a short example or check that demonstrates the result.

    Beginner3 minComing Soon
  9. 09

    Python: Read an official example of generators, async, and concurrency

    Topic: generators, async, and concurrency

    Summarize an official example of generators, async, and concurrency in the context of idiomatic Python from core syntax to iterators and packaging; save a short example or check that demonstrates the result.

    Beginner5 minComing Soon
  10. 10

    Python: Choose a use case for testing, profiling, and packaging

    Topic: testing, profiling, and packaging

    Match one small use case to testing, profiling, and packaging in the context of idiomatic Python from core syntax to iterators and packaging; save a short example or check that demonstrates the result.

    Beginner6 minComing Soon

Intermediate

Lessons 11–20

  1. 11

    Python: Build an example with values, names, and operators

    Topic: values, names, and operators

    Create a small working example that uses values, names, and operators in the context of idiomatic Python from core syntax to iterators and packaging; save a short example or check that demonstrates the result.

    Intermediate4 minComing Soon
  2. 12

    Python: Compose branches, loops, and comprehensions with another component

    Topic: branches, loops, and comprehensions

    Combine branches, loops, and comprehensions in the context of idiomatic Python from core syntax to iterators and packaging; save a short example or check that demonstrates the result.

    Intermediate5 minComing Soon
  3. 13

    Python: Configure functions, scopes, and decorators for a small case

    Topic: functions, scopes, and decorators

    Set up functions, scopes, and decorators in the context of idiomatic Python from core syntax to iterators and packaging; save a short example or check that demonstrates the result.

    Intermediate6 minComing Soon
  4. 14

    Python: Validate inputs around collections, iteration, and protocols

    Topic: collections, iteration, and protocols

    Add a check around collections, iteration, and protocols in the context of idiomatic Python from core syntax to iterators and packaging; save a short example or check that demonstrates the result.

    Intermediate7 minComing Soon
  5. 15

    Python: Use modules, packages, and environments in a short workflow

    Topic: modules, packages, and environments

    Add modules, packages, and environments in the context of idiomatic Python from core syntax to iterators and packaging; save a short example or check that demonstrates the result.

    Intermediate8 minComing Soon
  6. 16

    Python: Refactor exceptions and context managers into a reusable unit

    Topic: exceptions and context managers

    Extract exceptions and context managers in the context of idiomatic Python from core syntax to iterators and packaging; save a short example or check that demonstrates the result.

    Intermediate9 minComing Soon
  7. 17

    Python: Exercise classes, dataclasses, and inheritance with sample data

    Topic: classes, dataclasses, and inheritance

    Run sample data through classes, dataclasses, and inheritance in the context of idiomatic Python from core syntax to iterators and packaging; save a short example or check that demonstrates the result.

    Intermediate10 minComing Soon
  8. 18

    Python: Observe typing, generics, and protocols outputs

    Topic: typing, generics, and protocols

    Capture the result of typing, generics, and protocols in the context of idiomatic Python from core syntax to iterators and packaging; save a short example or check that demonstrates the result.

    Intermediate3 minComing Soon
  9. 19

    Python: Recover from a generators, async, and concurrency failure

    Topic: generators, async, and concurrency

    Handle one expected failure from generators, async, and concurrency in the context of idiomatic Python from core syntax to iterators and packaging; save a short example or check that demonstrates the result.

    Intermediate5 minComing Soon
  10. 20

    Python: Document testing, profiling, and packaging behavior

    Topic: testing, profiling, and packaging

    Write a short usage note for testing, profiling, and packaging in the context of idiomatic Python from core syntax to iterators and packaging; save a short example or check that demonstrates the result.

    Intermediate6 minComing Soon

Advanced

Lessons 21–30

  1. 21

    Python: Test a boundary around values, names, and operators

    Topic: values, names, and operators

    Add an edge-case test for values, names, and operators in the context of idiomatic Python from core syntax to iterators and packaging; save a short example or check that demonstrates the result.

    Advanced4 minComing Soon
  2. 22

    Python: Harden branches, loops, and comprehensions

    Topic: branches, loops, and comprehensions

    Add the relevant access, safety, or validation control to branches, loops, and comprehensions in the context of idiomatic Python from core syntax to iterators and packaging; save a short example or check that demonstrates the result.

    Advanced5 minComing Soon
  3. 23

    Python: Measure functions, scopes, and decorators

    Topic: functions, scopes, and decorators

    Record a small baseline for functions, scopes, and decorators in the context of idiomatic Python from core syntax to iterators and packaging; save a short example or check that demonstrates the result.

    Advanced6 minComing Soon
  4. 24

    Python: Reduce cost in collections, iteration, and protocols

    Topic: collections, iteration, and protocols

    Change one measurable cost in collections, iteration, and protocols in the context of idiomatic Python from core syntax to iterators and packaging; save a short example or check that demonstrates the result.

    Advanced7 minComing Soon
  5. 25

    Python: Diagnose a modules, packages, and environments failure

    Topic: modules, packages, and environments

    Use an observable signal to explain a failure in modules, packages, and environments in the context of idiomatic Python from core syntax to iterators and packaging; save a short example or check that demonstrates the result.

    Advanced8 minComing Soon
  6. 26

    Python: Make exceptions and context managers repeatable

    Topic: exceptions and context managers

    Show that rerunning exceptions and context managers in the context of idiomatic Python from core syntax to iterators and packaging; save a short example or check that demonstrates the result.

    Advanced9 minComing Soon
  7. 27

    Python: Review trade-offs in classes, dataclasses, and inheritance

    Topic: classes, dataclasses, and inheritance

    Compare two documented approaches to classes, dataclasses, and inheritance in the context of idiomatic Python from core syntax to iterators and packaging; save a short example or check that demonstrates the result.

    Advanced10 minComing Soon
  8. 28

    Python: Improve typing, generics, and protocols maintainability

    Topic: typing, generics, and protocols

    Refine typing, generics, and protocols in the context of idiomatic Python from core syntax to iterators and packaging; save a short example or check that demonstrates the result.

    Advanced3 minComing Soon
  9. 29

    Python: Verify generators, async, and concurrency end to end

    Topic: generators, async, and concurrency

    Check that a complete small flow using generators, async, and concurrency in the context of idiomatic Python from core syntax to iterators and packaging; save a short example or check that demonstrates the result.

    Advanced5 minComing Soon
  10. 30

    Python: Audit testing, profiling, and packaging against its source docs

    Topic: testing, profiling, and packaging

    Check the implementation of testing, profiling, and packaging in the context of idiomatic Python from core syntax to iterators and packaging; save a short example or check that demonstrates the result.

    Advanced6 minComing Soon

Reference documentation

References support the selected track topics while its lesson content is built and reviewed progressively.

This track is a catalog outline only. Each lesson remains unavailable until it is built and personally reviewed.