Python · Expert

Lessons

Python · Expert

Host-taught Python · Expert. Ten lessons. Open-book quizzes. Lesson 1 free.

10 lessons · The Host · Lesson 1 free

Pass all ten lessons for the certificate. Sample · Claim

Sample certificate

This could be yours

Complete the course — Lesson 1 is free — and this could be yours. The real certificate unlocks after every lesson is passed, then sign in to claim it.

  1. Lesson 1 · On the house

    Generators

    yield — one value at a time.

  2. Lesson 2

    Decorators

    Wrap a function without rewriting it.

  3. Lesson 3

    contextlib

    Custom with-blocks.

  4. Lesson 4

    typing

    Hints the checker can read.

  5. Lesson 5

    asyncio intro

    await a sleep — the idea.

  6. Lesson 6

    dataclass slots

    Leaner records.

  7. Lesson 7

    __enter__

    A class that is a context.

  8. Lesson 8

    pytest idea

    assert the contract.

  9. Lesson 9

    Logging

    Say what happened without print sprawl.

  10. Lesson 10

    A small tool

    argparse skeleton.

Certificate

Finish all ten lessons, then sign in

Pass every lesson on this device (quizzes and checks). Then sign in or create an account to type your name and download the JPG.

All lessons

Python · Expert — The Gold Standard