All courses
Data Structures & Algorithms
From zero: arrays, loops as counting, Big-O intuition, and your first sorts. Runnable JavaScript.
Estimated 35h · 3 lessons published (beginner complete; more levels next).
You have not completed any lessons in this track yet.
beginner
- 1What is a data structure? ArraysFirst structures · What a data structure and an array are; index, length.
- 2What is an algorithm? Counting stepsFirst structures · What an algorithm is; Big-O intuition by counting.
- 3Your first algorithm: linear searchFirst structures · What search is; find an item or report absence.
intermediate
The intermediate level for Data Structures & Algorithms is planned. Beginner lessons below already teach the foundations; intermediate content follows the same lesson template.
advanced
The advanced level for Data Structures & Algorithms is planned. Beginner lessons below already teach the foundations; intermediate content follows the same lesson template.
expert
The expert level for Data Structures & Algorithms is planned. Beginner lessons below already teach the foundations; intermediate content follows the same lesson template.