← Roadmap

// Phase 1 · Interview-ready languages · course 1

Python for Interviews

The Python that interviews use: lists, dicts, comprehensions, functions, classes and the standard library, practiced on interview-style problems.

IntermediateFree course7 lessons ready1 coming soon

You'll be able to

  • Use lists, dictionaries and comprehensions fluently
  • Write clean, well-named functions and classes
  • Handle errors the Pythonic way
  • Reach for the right standard-library tool in an interview
  1. 1Lists, Dictionaries & LoopsPython's workhorse data structures, plus list comprehensions.14 min
  2. 2Slicing & ComprehensionsPython's superpowers for working with lists and strings in one readable line.9 min
  3. 3Functions & the Call StackWrite reusable functions and watch Python jump in and out of them.10 min
  4. 4Functions & Problem SolvingA repeatable method for solving problems you've never seen before.15 min
  5. 5Handling Errors with try / exceptMake programs that don't crash when the unexpected happens.9 min
  6. 6Classes & ObjectsBundle data and behavior together. The foundation of object-oriented programming.12 min
  7. 7Python's Batteries: The Standard LibraryDates, random numbers, counters, JSON and math, all built in.9 min
  8. 8Testing your code with pytestComing soon