Courses/Full-Stack Software Engineer/Data Structures & Core Algorithms
Full-Stack Software EngineerIntermediate8 modules~4.0 hours hands-on

Data Structures & Core Algorithms

Master arrays, linked lists, stacks, queues, hash tables, trees, and graphs — then implement binary search, merge sort, and quick sort with confident Big O analysis.

// What you'll be able to do
  • The language of performance
  • Arrays, linked lists, stacks, and queues
  • The O(1) lookup explained
  • Hierarchical data and sorted search
// Curriculum

8 modules, built to run

Every module ships runnable code. Expand any one to see what's inside.

00IntroductionWhy the right structure changes everything30 min
ObjectiveWhy the right structure changes everything
Start moduleFree preview
ObjectiveThe language of performance
ObjectiveArrays, linked lists, stacks, and queues
ObjectiveThe O(1) lookup explained
ObjectiveHierarchical data and sorted search
ObjectiveBFS, DFS, and connected systems
ObjectiveMerge sort, quick sort, and when to use each
ObjectiveChoosing the right structure every time

Ready to start Data Structures & Core Algorithms?

Jump into Module 0 — no account required.