Courses from 1000+ universities
Coursera sees headcount decrease and faces lawsuit in 2023, invests in proprietary content while relying on Big 5 partners.
600 Free Google Certifications
Cybersecurity
Project Management
Digital Marketing
Python for Data Science
Perdón y reconciliación: cómo sanar heridas
Information Systems Auditing, Controls and Assurance
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn about multi-tenancy architecture, including SSD, database, networking, VMs, and application multi-tenancy in less than an hour with Hussein Nasser.
Explore Cloudflare's Unimog, a layer 4 load balancer, in this concise study by Hussein Nasser. Understand Anycast, packet forwarding, and edge computing in under an hour.
Learn to use Envoy, an open-source L7 proxy, with Hussein Nasser's 1-2 hour guide. Explore architecture, proxying, enabling HTTPS, HTTP/2, and TLS 1.2/1.3.
Learn about popular web attacks like XSS, CSRF, SSRF, SQL Injection, and more in this 1-2 hour online program by Hussein Nasser.
Learn about Server-Sent Events, their comparison with WebSockets and HTTP, and their use cases in less than an hour with Hussein Nasser.
Learn to build a simple queue using the Open Source Messaging Library, ZeroMQ, in less than an hour with Hussein Nasser. Understand messaging patterns, socket types, and pros & cons of ZeroMQ.
Learn to build multiplayer system game designs with Hussein Nasser. Understand different designs, their pros & cons, and get system design interview advice in under an hour.
Learn five methods of password authentication using Node JS Express and Postgres in under an hour with Hussein Nasser.
Learn about sidecar proxy design pattern, its application in microservices, and its pros and cons in less than an hour with Hussein Nasser.
Techniques & Tools. This course covers fundamental topics in web development such as communication protocols, web servers, databases, proxies, caching, frameworks, message formats, and security techniques and tools.
Explore gRPC, its modes, examples, pros & cons in this 1-2 hour material by Hussein Nasser. Learn about client/server communication, gRPC demo, and why creating your own protocol isn't advised.
Learn to build a browser-based multiplayer game using WebSockets with Hussein Nasser. The 1-2 hour material covers server authoritative model and game state storage.
Learn to serialize structured data using Protocol Buffers with Hussein Nasser. Build an application with JSON, rebuild it using Protocol Buffers, and compare the results. Less than 1 hour.
Explore the intricate process of typing google.com into your browser with Hussein Nasser. Understand URL parsing, DNS lookup, TCP connection, and HTML parsing in under an hour.
Learn HAProxy, a high availability load balancing and proxying software, with Hussein Nasser. Master TCP and HTTP proxying, ACLs, and TLS in just 1-2 hours.
Get personalized course recommendations, track subjects and courses with reminders, and more.