How to Become a Good Backend Engineer (Fundamentals)

preview_player
Показать описание
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.

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

🏭 Software Architecture Videos

💾 Database Engineering Videos

🛰 Network Engineering Videos

🏰 Load Balancing and Proxies Videos

🐘 Postgres Videos

🚢Docker

🧮 Programming Pattern Videos

🛡 Web Security Videos

🦠 HTTP Videos

🐍 Python Videos

🔆 Javascript Videos

Support me on PayPal

Become a Patreon

Stay Awesome,
Hussein
Рекомендации по теме
Комментарии
Автор

Get my fundamentals of Backend Engineering (link redirects to udemy with coupon)

hnasr
Автор

I dont know why YT algorithm suggested me channel so late. This channel is like the the golden resource for Backend Engineering in a world full of okay resources.

pranjalagnihotri
Автор

"If you call yourself an expert, I don't think you know enough." Totally with you brother.

neilclay
Автор


Hey guys, Thank you SO MUCH for the love and support I am so Glad you are enjoying the content. This new website will help serve as an index to my backend engineering content as the content keeps growing. I think this will help you consume the content at your pace. The levels are assigned based on my personal assessment.

Enjoy and hope it helps ❤️

Hussein

hnasr
Автор

Here is also Playlist that might help you in your Journey in your Backend Engineering career.



Time codes
Communication Protocols 3:30
- TCP, UDP
- QUIC
- HTTP
- WebSockets
- gRPC
- Web Servers 8:40
- How web servers work?
- Dynamic vs Static Content
- E-Tags
- HTTP protocol
- Database Engineering 11:00
- Relational vs NoSQL
- ACID
- Proxies (Reverse Proxies, Load balancer) 13:31
- What is difference between Proxy vs Reverse Proxy
- Layer 7 Proxy vs Layer 4 Proxy
- Reverse Proxy applications
- Load Balancing algorithms
- Caching 15:40
- When to use Caching
- Message queue, Pub/Sub 16:36
- When to use PubSub messaging first queue.
- Web Frameworks (API authoring) 18:30
- Express, Django, Node JS
- Message Formats (JSON, protobuf) 19:24
- JSON & protobuf
- Security 20:50
- TLS, Encryption, Firewalls

hnasr
Автор

Youtube recommendation algorithm bit weird, it suggests this wonderful channel after so long .
Thanks Hussian Nasser for knowledge sharing .

kraj
Автор

I didn't come across this channel by the algorithm, but because I have been deliberately searching for information on a backend engineering path, and have been disappointed at the overwhelming lack of resources to get started. Thank you Hussein, for creating this.

devon.dulaney
Автор

I've been a backend engineer for two years now. It was my first job. Somehow I feel like I don't understand much about what I've built. I might able to create a decent app using django or so, but I feel like I miss a lot of fundamentals.

I realized it more when I got laid off because of covid and got rejected in many technical interviews. I feel I couldn't answer the technical question well enough, because I just know without understand. Always gave up

Your video saved me today. Now I'm starting to see a clear picture on where should I learn. After scrolled down your channel, oh God I wish I've met you back then at college man.

This is way more useful for me than you intended to. I felt lost and now I'm seeing a tiny light to pursue.

Never subscribed to anyone with this much gratefulness, hats off to you

ardyjovi
Автор

This is gold, exactly what I have been expecting, not only about coding or doing database CRUD or APIs. Thank you much !,

JayMikB
Автор

"If you think yourself as an expert, I don't think you know enough" absolutely agree with you, the more you learn the more awareness you acquire of your own ignorance. Loving your channel, I feel guilty for being able to get all this knowledge for free. Thank you so much.

diegocastillo
Автор

This channel is SO underrated
I'd place it right where the big guys are, like Traversy Media

avi
Автор

Thanks so much, this channel is what I'm looking for months. I saw there are a lot of front-end videos, but it's hard to find a backend roadmap video because it's something that people hardly see with our own eyes (not like UI, UX). Thanks for doing this!

CuongNguyen-omzx
Автор

This channel should have a million views. Hard to find such quality content.

wanderer_bunny
Автор

So much value in this video. And in your channel. I don’t subscribe to many coding channels but I couldn’t resist here.

ronniesunshine
Автор

I love this video. Though after watching it i am a little bit scared of backend now but i am enlightened . The depth of the video and the quality is just superb . well done

Gabriel-Aggrey
Автор

Ive been looking for this for years! I just dont have enough words to thank you!

elultimopujilense
Автор

Fantastic content. I got an interview for a backend engineer trainee position and I am using this as my guide to understanding the Backend as a whole. Thanks for putting time and effort into this. Cheers from Brazil

nicolearagao
Автор

This video is so motivating and so inspirational. I have just started my career as a backend dev and I cannot believe how beautiful my profession is. Thank you Nasser for creating this content. I hope I meet you someday in person. Cannot express enough! Fired up and ready to code!!

aatifnazar
Автор

18:21 one of the best pieces of advice when it comes to CS it really is always crucial to know the problem that some tool solves rather than learn the tool just because it's become popular or something

rainwave
Автор

I am a fan of you! Keep working the videos ;)

mangkap