32 Hours
of content
127 Addicting
lessons
Earn a certificate
of completion
Learn online
at your pace
If you've had trouble getting past a hard whiteboarding session, this course is for you. Big-O complexity is arguably the most important concept students learn in a formal computer science degree. 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 Python course will give you the foundation you need to start your career off on the right foot. After completing this course, you'll be comfortable crushing interview questions and writing performant code.
Showing 1-9 of 645
Avoid tutorial hell
by writing a ton of code
Stay motivated with
a game-like curriculum
Build portfolio projects
to prove your skills
Delve deeper
into foundational concepts
Learn flexibly online
without interrupting your life
For 1% the price of college
to minimize your financial risk
Yes. Technical interviews still lean on it, and it's how you tell whether code will hold up when the data gets big. Now that AI has hiring managers and recruiters distrusting take-home projects, in-person assessments are super important.