The history of NVIDIA, transforming from a gaming graphics board manufacturer to the absolute ruler leading the modern AI revolution.
The history of Amazon, which conquered e-commerce and the AWS cloud
The history of Google, from PageRank to Transformer
The journey from the SNS empire to the metaverse and AI
The history of Microsoft from Windows to Azure and the OpenAI partnership
Exploring the fundamental principles of blockchain, consensus algorithms, and the implementation of smart contracts.
The absolute law in distributed systems design, 'CAP Theorem', and the architectural compromises made by modern databases.
Event-driven design that reduces coupling between systems through asynchronous communication, and the role of message brokers.
Understand symmetric and public keys, RSA and elliptic curves, hashes, signatures and PKI, with mathematical conditions and Python examples.
The limitations of REST APIs, and the flexible data fetching and type-safe frontend development brought by GraphQL.
The historical evolution of state management libraries, mainly in React, and a comparison of each architecture.
A guide to understanding the data models of various NoSQL databases and making the optimal choice for your use case.
Challenges in splitting from a monolith, and solutions using API Gateway and the BFF (Backend for Frontend) pattern.
Implementation patterns for micro frontends that split complex frontend monoliths and increase team autonomy.
Understand authentication and authorization, OAuth 2.0 and OIDC roles, authorization code with PKCE, and ID token validation through equations and JavaScript and Python examples.
From the basics of transaction processing that protects database consistency, to anomalies caused by isolation levels and locking mechanisms.
An explanation of everything from the big picture of PWA to the Service Worker lifecycle, offline caching, and push notifications.
Mechanisms and defense methods for major Web vulnerabilities such as SQL Injection, XSS, and CSRF.
Details on each Core Web Vitals metric and specific frontend implementation techniques to improve them.
Understanding the concepts and implementation of Zero Trust Architecture, learning from Google's BeyondCorp.