Fundamental Computer Science course — from Big O and basic data structures to system design and mock interviews. Study algorithms (recursion, DP, graphs), data structures (trees, hash tables), OOP and SOLID, databases and SQL, computer networks (TCP/IP, HTTP, DNS), operating systems and software architecture (microservices, monolith). Includes hundreds of problems with solutions, mock interviews and GoF design patterns.
Purchase access to unlock all modules. One payment — one course of your choice.