Software Engineering Highlights
Offered By: Hussein Nasser via YouTube
Course Description
Overview
Syllabus
Spin up a Postgres Instance & PGADMIN with Docker.
The good, the bad & the ugly of WebSockets.
Building TCP & UDP Servers with Node JS.
How IndexedDB Works?.
What is Layer 4 Load Balancer?.
What is Layer 7 Load Balancer?.
gitHub Authorization REST API.
How an HTTP Proxy works and How to Build one? (Node JS).
Publish Subscribe In Redis.
Redis Networking Transport Protocol.
Spin up Redis on Docker and learn basic commands.
How HTTPS Work?.
Spin up Kafka Broker and Zookeeper on Docker.
Spin up RabbitMQ on Docker.
Port forwarding with DNAT and Iptables.
The Huge Flaw HTTP 1.0 Had....
The Bare-Bones of a Service Mesh Proxy.
HSTS - HTTP Strict Transport Security - Limitations.
Hosting 3 WebSites on one IP Address with SNI and HAProxy.
SameSite, Lax Cookies and Cross Site Request Forgery with example.
When to use GraphQL over REST?.
When do I Monetize My Personal Brand?.
The problem with error management in GraphQL.
What is a Database transaction?.
SNI Limitation and Invention of ESNI.
The basic components of RabbitMQ.
NginX as a Layer 7 Proxy.
Vulnerbility Based Denial of Service Attack Explained.
Blocking Single Threaded Web Server.
How do Browsers Force HTTPS with HSTS and How it can prevent SSL Stripping?.
How HAProxy acts as TCP Proxy & HTTP Proxy Layer 4 vs Layer 7.
Layer 4 Proxying in NginX.
Row-Level Database Locks Explained - (Read vs Exclusive).
What is SSL Stripping?.
Why Browsers have 6 active TCP Connections for each website?.
This is why gRPC was invented.
gRPC - The good, the bad and the ugly.
Taught by
Hussein Nasser
Related Courses
MongoDB for Node.js DevelopersMongoDB University Introduction to Office 365 Development and APIs
Microsoft via edX Server-side Development with NodeJS
The Hong Kong University of Science and Technology via Coursera Front-End Web UI Frameworks and Tools
The Hong Kong University of Science and Technology via Coursera Introduction to MongoDB using the MEAN Stack
MongoDB via edX