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 (Beginner)
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
ETags
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
https://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
https://bit.ly/33ENps4
Become a Patreon
/ hnasr
Stay Awesome,
Hussein