#5 Networking Fundamentals — How Data Travels
From the OSI 7-layer model to the TCP/IP stack, HTTP/HTTPS protocols, and beyond — understand step by step how the internet works. A clear summary of DNS, routing, and socket communication essentials.
We do not grow old as long as we strive to improve ourselves.
From the OSI 7-layer model to the TCP/IP stack, HTTP/HTTPS protocols, and beyond — understand step by step how the internet works. A clear summary of DNS, routing, and socket communication essentials.
Learn the core concepts of relational databases and SQL basics. Covers normalization, indexes, transaction ACID properties, and the differences between SQL and NoSQL — a complete foundation for database design.
Learn the Software Development Lifecycle (SDLC), object-oriented design principles (SOLID), and core design patterns. A comprehensive foundation covering code quality, testing, and version control — everything a working developer needs to know.
From symmetric and asymmetric encryption principles to HTTPS and certificates, SQL injection, XSS, phishing, and defense strategies — a complete guide to the security fundamentals every modern developer must know.
Understand the differences between IaaS, PaaS, and SaaS and the core services of AWS, GCP, and Azure. This chapter covers horizontal scaling, load balancing, microservice architecture, and the CAP theorem for designing systems in the cloud era.
A complete review of the Computer Science Fundamentals series. Covers how CS knowledge areas interconnect, key technical interview topics, and career-specific learning roadmaps for frontend, backend, and data engineering roles.
Learn how mixed-strategy Nash equilibria work in games where no pure-strategy equilibrium exists, and how players coordinate when multiple equilibria are possible.
In a one-shot Prisoner's Dilemma, betrayal is the dominant strategy — but repeat the game and cooperation becomes possible. Explore Tit-for-Tat, reputation effects, and the conditions under which cooperation can emerge.
Auctions are a laboratory for strategy under information asymmetry. Analyze the differences between English, Dutch, and sealed-bid auctions, the winner's curse, and optimal bidding strategies through game theory.
The capstone of game theory. From the voting paradox and evolutionarily stable strategies to signaling games and moral hazard — interpret real-world strategic interactions through the lens of game theory.