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
Marketing
Web Development
Digital Skills
Applied Scrum for Agile Project Management
Cyber Security
Improving Healthcare Through Clinical Research
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn about JSON Web Tokens (JWT) and Session-Based Authentication with NodeJS and Postgres in less than an hour with Hussein Nasser. Includes practical coding examples.
Learn HAProxy technologies with Hussein Nasser through a 5-hour program covering load balancing, scaling, securing WebSockets, and more.
Learn to use RabbitMQ, an open-source distributed message queue, with Hussein Nasser. Understand components like AMQP, channel, queue, publisher, consumer, and write code for both publisher and consumer clients.
Explore DNS workings, cache poisoning, and ASCII 0x20 casing in this short, informative program by Hussein Nasser. Learn about encryption and limitations of DNS proposals.
Explore backend-DB communication protocols with Hussein Nasser in under an hour. Compare MySQL Binary with HTTP/2 and HTTP/3 for efficiency.
Dive into the backend of OpenAI's ChatGPT with Hussein Nasser in under an hour, exploring topics like protocols, authentication, AI models, and server events.
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.
Learn to build JavaScript applications with MySQL, including database setup, connection, executing queries, and handling transactions in under an hour with Hussein Nasser.
Learn the differences, applications, and pros & cons of VPNs and Proxies in less than an hour with Hussein Nasser. Understand how they work and their implementation.
Learn to improve HTTP performance using Varnish, a server-side caching tool, in less than an hour with Hussein Nasser. Includes practical demos and pros & cons analysis.
Get personalized course recommendations, track subjects and courses with reminders, and more.