Course Highlights
  • Pass a technical interview
  • Implement data structures in Python
  • Create algorithms from scratch
  • Write professional-level code
Curriculum

1 Topic
Get started with an overview of data structures algorithms and dig into building your first data structure!

1 Topic
Learn to build various linear abstract data types in Python such as linked lists queues and stacks.

1 Topic
Learn about hash maps a key-value data storage structure with very efficient lookup performance.

1 Topic
Learn algorithm fundamentals including recursive vs. iterative patterns and Big O asymptotic notation.

1 Topic
A conceptual and Python-specific introduction to Trees Binary Search Trees and Heaps.

1 Topic
Learn about sorting algorithms in Python.

1 Topic
Learn to build a Graph in Python and then traverse it using depth-first search breadth-first search and Dijkstra's and A* algorithms.

1 Topic
Learn some common interviewing tricks and tips. Then practice some real interview questions in Python.

  Write a Review

Pass the Technical Interview with Python

Go to Paid Course