Intermediate
8h · 24 lessons

Python Intermediate

The Python skills every AI course assumes you already have

4.8rating1,240 enrolledLifetime access
Start free preview

About this course

A focused intermediate Python prerequisite covering comprehensions, typing, decorators, async, packaging, testing and the standard-library patterns you will use in every downstream AI course.

What you'll learn

  • Write idiomatic, typed Python that other engineers can read and review
  • Use comprehensions, generators, decorators and context managers with confidence
  • Structure real projects with packages, virtualenvs and dependency pinning
  • Write async code, tests and error handling you can rely on before starting any AI course

Requirements

  • Comfortable with Python basics: variables, functions, if/for/while, lists and dicts
  • Python 3.10+ installed locally (or access to a cloud notebook)
  • A code editor such as VS Code or PyCharm

Curriculum

6 modules · 24 lessons