Từ Big-O đến cách Redis, Postgres, Git thực sự hoạt động. 12 module problem-driven, đi từ căn bản đến applied DSA trong công nghệ thật.
Giảng viên
OLHub Team46bài đã sẵn sàng · Đọc kỹ, không xem video
12 module
Học theo từng phần, không bị nhồi
Trung cấp
Cần nền tảng cơ bản trước
46 bài
Text-first — đọc kỹ, không xem video
~18.3 giờ
Tự nhịp, học theo tốc độ của bạn
Bạn sẽ học được gì
Phân biệt Big-O lý thuyết vs cache-friendly vs branch-prediction trong CPU thật
Hiểu hash table không phải "magic O(1)" — hash function quality, collision strategy, load factor
Đọc được Redis source code chỗ nó dùng skiplist + ziplist + intset cho mỗi data type khác nhau
PostgreSQL B-tree internals — height, page split, vacuum, MVCC ảnh hưởng index thế nào
Git internals — DAG of commits, blob/tree/commit object, packfile delta compression
Áp dụng dynamic programming + greedy + divide-conquer vào bài toán production thay vì chỉ Leetcode
Chương trình
12 module · 46 bài. Mỗi bài 18-25 phút đọc kỹ — không xem video, không hype.
7 bài · ~160 phút
8 bài · ~182 phút
11 bài · ~275 phút
9 bài · ~218 phút
11 bài · ~262 phút
0 bài · ~0 phút
0 bài · ~0 phút
0 bài · ~0 phút
0 bài · ~0 phút
0 bài · ~0 phút
0 bài · ~0 phút
0 bài · ~0 phút
Giảng viên
Backend engineers
Backend engineers với kinh nghiệm thực tế trên Java/Spring, PostgreSQL, distributed systems. Tự build và maintain platform này, viết toàn bộ nội dung khoá học theo triết lý “hiểu bản chất, không học vẹt”.
Xem hồ sơ team →Học miễn phí, không cần thẻ, không thời hạn. Chỉ cần bạn ngồi xuống đọc kỹ.