Courses from 1000+ universities
17 years ago, Krishna Kumar started offering free PMP prep online. Today, it’s a leading digital upskilling platform that helps millions upskill in AI, cybersecurity, data science, and more.
600 Free Google Certifications
Fundamentals of Neuroscience, Part 1: The Electrical Properties of the Neuron
Organic Chemistry 1
Mountains 101
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Comprehensive video series covering essential backend engineering concepts, from networking fundamentals to database management and system design, ideal for beginners entering the field.
Learn to implement RabbitMQ for distributed messaging, covering core components, server setup, and client development in Node.js. Gain practical insights on this powerful message queue technology.
Comprehensive exploration of WebRTC, covering NAT, STUN, TURN, ICE, SDP, and signaling. Includes demo, pros/cons analysis, and bonus content for in-depth understanding of real-time web communication.
Comprehensive guide to JWT authentication, covering session-based and JWT-based methods, refresh tokens, asymmetric JWT, and practical implementation with Node.js and Postgres.
Learn to use IndexedDB in JavaScript for client-side storage. Covers database events, object stores, transactions, and data manipulation through hands-on coding examples and clear explanations.
Comprehensive guide to HAProxy, covering load balancing, scaling, security, and advanced configurations for high-performance web infrastructure.
Explore the complexities of canceling HTTP requests in production environments, examining the request lifecycle and challenges faced by backend engineers.
Explore MongoDB's wire protocol using Wireshark, analyzing TLS traffic decryption, cursor behavior, and connection details for a deeper understanding of database communication.
Comprehensive introduction to Apache Kafka, covering core concepts, architecture, and hands-on implementation. Includes practical examples, coding demonstrations, and discussion of pros and cons.
Explore MongoDB's internal architecture evolution, focusing on document storage, retrieval, and index representation. Gain insights into efficient data management and database system fundamentals.
Exploring HTTP/3 and HTTP/2 for MySQL communication, comparing performance with the MySQL Binary protocol. Analyzes connection costs, parallel selects, and protocol efficiency for backend-database interactions.
Explore ChatGPT's backend architecture, including protocols, authentication, AI models, and server-sent events. Learn about conversation management, message moderation, and database optimizations.
Explore how Alt-Svc enables servers to advertise alternative services, facilitating the switch from HTTP/2 to HTTP/3. Learn about headers, frames, and DNS records in this protocol transition.
Explore consistent hashing in distributed systems, focusing on its application in databases like Cassandra and DynamoDB. Learn about implementation, advantages, and limitations.
Explore the elegance of the Internet Protocol, its role in routing, addressing, and enabling VPNs. Learn about IP addresses, network routing, and the protocol's impact on modern communication.
Get personalized course recommendations, track subjects and courses with reminders, and more.