If you've had trouble getting past a hard whiteboarding session, this course is for you. You'll build data structures from scratch in Python and improve your problem solving skills. We'll cover binary trees, linked lists, stacks, graphs and more. This course is a natural next-step after the Learn Algorithms course.
16 Hours
of material
98 challenges
and quizzes
Certificate
of completion
A key part of the
back-end career path
Avoid tutorial hell
by writing a ton of code
Learn flexibly online
without interrupting your life