Рет қаралды 509,889
In this video, I discuss the path of becoming a backend engineer through concepts and fundamentals. These are not tools 🧰 these are backend concepts and fundamentals technologies.
Here is a Playlist that might help you in your Journey in your Backend Engineering career.
• Backend Engineering (B...
Chapters
0:00 Intro
3:30 Communication Protocols
8:40 Web Servers
11:00 Database Engineering
13:31 Proxies
15:40 Caching
18:30 Web Frameworks Runtime
19:24 Message Formats
20:50 Security
Frontend dedicated Channels recommended in this video at minute 7, @bawad @TraversyMedia @WebDevSimplified
Details
- TCP,UDP
- QUIC
- HTTP
- WebSockets
- gRPC
- Web Servers
- How web servers work?
- Dynamic vs Static Content
- E-Tags
- HTTP protocol
- Relational vs NoSQL
- ACID
- Proxies (Reverse Proxies, Load balancer)
- What is difference between Proxy vs Reverse Proxy
- Layer 7 Proxy vs Layer 4 Proxy
- Reverse Proxy applications
- Load Balancing algorithms
- Caching
- When to use Caching
- Message queue, Pub/Sub
- When to use PubSub messaging first queue.
- Web Frameworks (API authoring)
- Express, Django, Node JS
- Message Formats (JSON, protobuf)
- JSON & protobuf
- Security
- TLS, Encryption, Firewalls
Backend Engineering Videos
backend.husseinnasser.com
🏭 Software Architecture Videos
• Software Architecture
💾 Database Engineering Videos
• Database Engineering
🛰 Network Engineering Videos
• Network Engineering
🏰 Load Balancing and Proxies Videos
• Proxies
🐘 Postgres Videos
• PostgresSQL
🚢Docker
• Docker
🧮 Programming Pattern Videos
• Programming Patterns
🛡 Web Security Videos
• Web Security
🦠 HTTP Videos
• HTTP
🐍 Python Videos
• Python by Example
🔆 Javascript Videos
• Javascript by Example
👾Discord Server / discord
Support me on PayPal
bit.ly/33ENps4
Become a Patreon
/ hnasr
Stay Awesome,
Hussein