The core structures, implemented and analysed from scratch.
Build the intuition that makes interview problems tractable: arrays, hashing, trees, heaps, graphs, sorting and dynamic programming, with complexity analysis throughout and 120 practice problems grouped by pattern.
10 modules · 84 lessons · 28h
The detailed curriculum for this course is being finalised. The outline covers 84 lessons across 10 modules.
No written reviews yet. The course has 756 ratings with an average of 4.8 out of 5.
Consensus, replication and failure handling — the parts that bite in production.
Arjun Mehta
Ownership, concurrency and zero-cost abstractions, learned by building a real CLI.
Arjun Mehta
Goroutines, channels and the scheduler — without the folklore.
Kavya Reddy