Master the Fundamentals to Become a Skilled Backend Engineer 🚀

Learn the essential concepts and fundamentals you need to excel as a backend engineer. This guide focuses on core principles, not just tools, to help you build a strong foundation in backend development.

Master the Fundamentals to Become a Skilled Backend Engineer 🚀
Hussein Nasser
584.4K views • Mar 19, 2020
Master the Fundamentals to Become a Skilled Backend Engineer 🚀

About this video

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.
https://www.youtube.com/playlist?list=PLQnljOFTspQUNnO4p00ua_C5mKTfldiYT

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
https://backend.husseinnasser.com

🏭 Software Architecture Videos
https://www.youtube.com/playlist?list=PLQnljOFTspQXNP6mQchJVP3S-3oKGEuw9

💾 Database Engineering Videos
https://www.youtube.com/playlist?list=PLQnljOFTspQXjD0HOzN7P2tgzu7scWpl2

🛰 Network Engineering Videos
https://www.youtube.com/playlist?list=PLQnljOFTspQUBSgBXilKhRMJ1ACqr7pTr

🏰 Load Balancing and Proxies Videos
https://www.youtube.com/playlist?list=PLQnljOFTspQVMeBmWI2AhxULWEeo7AaMC

🐘 Postgres Videos
https://www.youtube.com/playlist?list=PLQnljOFTspQWGrOqslniFlRcwxyY94cjj

🚢Docker
https://www.youtube.com/playlist?list=PLQnljOFTspQWsD-rakNw1C20c1JI8UR1r

🧮 Programming Pattern Videos
https://www.youtube.com/playlist?list=PLQnljOFTspQV1emqxKbcP5esAf4zpqWpe

🛡 Web Security Videos
https://www.youtube.com/playlist?list=PLQnljOFTspQU3YDMRSMvzflh_qXoz9zfv

🦠 HTTP Videos
https://www.youtube.com/playlist?list=PLQnljOFTspQU6zO0drAYHFtkkyfNJw1IO

🐍 Python Videos
https://www.youtube.com/playlist?list=PLQnljOFTspQU_M83ARz8mDdr4LThzkBKX

🔆 Javascript Videos
https://www.youtube.com/playlist?list=PLQnljOFTspQWab0g3W6ZaDM6_Buh20EWM

👾Discord Server https://discord.gg/CsFbFce

Support me on PayPal
https://bit.ly/33ENps4

Become a Patreon
https://www.patreon.com/join/hnasr?

Stay Awesome,
Hussein

Tags and Topics

Browse our collection to discover more content in these categories.

Video Information

Views

584.4K

Likes

20.2K

Duration

26:40

Published

Mar 19, 2020

User Reviews

4.8
(116)
Rate:

Related Trending Topics

LIVE TRENDS

Related trending topics. Click any trend to explore more videos.

Trending Now