// 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
Syllabus
Start course →- 1Lists, Dictionaries & LoopsPython's workhorse data structures, plus list comprehensions.14 min
- 2Slicing & ComprehensionsPython's superpowers for working with lists and strings in one readable line.9 min
- 3Functions & the Call StackWrite reusable functions and watch Python jump in and out of them.10 min
- 4Functions & Problem SolvingA repeatable method for solving problems you've never seen before.15 min
- 5Handling Errors with try / exceptMake programs that don't crash when the unexpected happens.9 min
- 6Classes & ObjectsBundle data and behavior together. The foundation of object-oriented programming.12 min
- 7Python's Batteries: The Standard LibraryDates, random numbers, counters, JSON and math, all built in.9 min
- 8Testing your code with pytestComing soon