How to Become a Good Backend Engineer (Fundamentals)

  Рет қаралды 524,956

Hussein Nasser

Hussein Nasser

Күн бұрын

Пікірлер: 462
@hnasr
@hnasr 2 жыл бұрын
Get my fundamentals of Backend Engineering (link redirects to udemy with coupon) backend.win
@adigunolamide3230
@adigunolamide3230 2 жыл бұрын
Would system designing teach me most of this?
@1Armani209
@1Armani209 2 жыл бұрын
I needed this video. Man, I have no clue why i skipped over your videos for so long. I have been starving for content that helps me understand concepts vs tool. Thank you.
@neo1675
@neo1675 2 жыл бұрын
i dont understand backend engineering i thought it was just what you do to store web application data, using a server and database im so confused please help im not even sure what a database is
@hackersmethod3340
@hackersmethod3340 2 жыл бұрын
@Hussein Nasser....Sir,Is it a good choice to learn Java (Spring) for Backend Engineering?
@hackersmethod3340
@hackersmethod3340 2 жыл бұрын
@Hussein Nasser....Sir,Is it a good choice to learn Java (Spring) for Backend Engineering?
@pranjalagnihotri6072
@pranjalagnihotri6072 4 жыл бұрын
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.
@Qhoopdreams20
@Qhoopdreams20 3 жыл бұрын
Right?! Nobody goes in depth on the Backend stuff.
@NickHamilton88
@NickHamilton88 3 жыл бұрын
When I see comments like this I subscribe instantly lmao
@pranjalagnihotri6072
@pranjalagnihotri6072 3 жыл бұрын
Please if someone is trying InstaPortal just check the reddit link which is the second Google search result and you will find its reality 🙂
@thomasmartin6623
@thomasmartin6623 3 жыл бұрын
be careful, the algorithm is listening and you don't want to hurt its feelings
@ShivaniOnYT
@ShivaniOnYT 2 жыл бұрын
do you have suggestions for another golden channel like this?
@hnasr
@hnasr 4 жыл бұрын
backend.husseinnasser.com 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
@snghnishant
@snghnishant 3 жыл бұрын
What a great day to be alive that I found your channel. I am literally subbed to more than 150 tech channels and watch very niche computer science engg stuff but tbh you are someone who really wants his audience to get educated. Words fall short for your appreciation. I just added you to the list of people I want to meet in my life. Really admire your work. This is the first time I’m writing a heartfelt message. Thank you Hussein.
3 жыл бұрын
QQ we qq
@neilclay5835
@neilclay5835 3 жыл бұрын
"If you call yourself an expert, I don't think you know enough." Totally with you brother.
@amsterdenko9854
@amsterdenko9854 3 жыл бұрын
Expert never knows enough, and silence is gold.
@hnasr
@hnasr 4 жыл бұрын
Here is also Playlist that might help you in your Journey in your Backend Engineering career. kzbin.info/aero/PLQnljOFTspQUNnO4p00ua_C5mKTfldiYT 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
@jav9787
@jav9787 4 жыл бұрын
Great outline of backend development fundamentals. meanwhile, are there any good books that specializes in backend development that you can recommend us?
@k23raj2
@k23raj2 4 жыл бұрын
KZbin recommendation algorithm bit weird , it suggests this wonderful channel after so long . Thanks Hussian Nasser for knowledge sharing .
@hnasr
@hnasr 4 жыл бұрын
I am Glad you found it! Enjoy the content 😊
@kamarajkannan4072
@kamarajkannan4072 4 жыл бұрын
@@hnasr I want become node developer . please suggest topic "must require for junior node developer" .
@mohammedfalih8713
@mohammedfalih8713 4 жыл бұрын
That's a sign to study the backend . So you can in future enhance KZbin algorithm 😂🤘
@mirkelor
@mirkelor 3 жыл бұрын
@@hnasr I found it from recommendation also agree to K23raj :D
@JayMikB
@JayMikB 4 жыл бұрын
This is gold, exactly what I have been expecting, not only about coding or doing database CRUD or APIs. Thank you much !,
@BillClinton228
@BillClinton228 3 жыл бұрын
How to become a expert backend engineer: "Learn 100 languages and frameworks that will be obsolete by next year and never have any free leisure time for friends or family because you are constantly learning technologies that will be obsolete soon while you managers and CEO get paid 10 times your salary for working a fraction of the time you do."
@avreudm7225
@avreudm7225 3 жыл бұрын
@@BillClinton228 Bueno al menos lo que dice es real, pero no esta del todo perdido, aprendes cosas siempre
@jed271
@jed271 3 жыл бұрын
@@BillClinton228 isn't it the same with other developers? LUL
@adipurnomo5683
@adipurnomo5683 3 жыл бұрын
@@BillClinton228 😂😂
@randax8518
@randax8518 3 жыл бұрын
@@avreudm7225 (if deepl translation is correct), Estoy completamente de acuerdo, por mucho que nos quejemos, las cosas no van a cambiar durante un tiempo y ¿no aprendemos estas cosas por gusto? A fin de cuentas, lo que ha dicho Yo es una exageración salvaje, Aunque algunos de los puntos mencionados por Yo es tristemente cierto.
@SCARVMUSIC
@SCARVMUSIC 3 жыл бұрын
Watch with 1.5x speed . Thank me later .
@devon.dulaney
@devon.dulaney 3 жыл бұрын
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.
@StephenBukz
@StephenBukz 2 жыл бұрын
@hussein are there books you recommend for learning?
@avi12
@avi12 3 жыл бұрын
This channel is SO underrated I'd place it right where the big guys are, like Traversy Media
@ardyjovi3414
@ardyjovi3414 4 жыл бұрын
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
@hnasr
@hnasr 4 жыл бұрын
Ardy Jovi I am very happy that the content is helpful Ardy! Thanks for your kind words. Keep learning and see what you absolutely like and question everything 🙏
@ardyjovi3414
@ardyjovi3414 4 жыл бұрын
@@hnasr 💪💪 keep the spirit to create another great contents man, I like the way you explain things
@srishti-ai
@srishti-ai 3 жыл бұрын
What questions were you asked?? I m kinda in the same boat. It's hard to find what to prepare for backend engineering interviews.
@salman8562
@salman8562 3 жыл бұрын
I would suggest that you lose one "o" in the word Good, in the title.
@boxingexpert9065
@boxingexpert9065 4 ай бұрын
Backend Dog
@Gabriel-Aggrey
@Gabriel-Aggrey 4 жыл бұрын
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
@hnasr
@hnasr 4 жыл бұрын
Gabriel Aggrey thanks Gabriel! Any technology feels intermediating at first until you tame it. You can’t possibly know all of this that is why you taste everything and see what you fall in love with. Check this Advice for Junior backend engineers who just started their new jobs in software companies kzbin.info/www/bejne/jGSmYYmsg9d5kJo
@ibrahim47
@ibrahim47 4 жыл бұрын
Nice video, Hussein. If you allow me to add to your list, i would say "Distributed Systems", of course it's a broad topic. It has very abstract ideas, algorithms and its own famous problems. It's patterns appear in databases, proxies, servers...etc. So it's often a good idea to deal with it as a separate discipline. 2nd thing you can add to list is could services, thinking about when we should NOT reinvent the wheel and consider using these services. 3rd thing is operations stuff like docker and so, i think a backend developer should have some knowledge in those.
@wanderer_bunny
@wanderer_bunny 4 жыл бұрын
This channel should have a million views. Hard to find such quality content.
@iandaley2295
@iandaley2295 3 жыл бұрын
Seriously. So much crap out there
@diegocastillo6470
@diegocastillo6470 3 жыл бұрын
"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.
@mangkap4623
@mangkap4623 4 жыл бұрын
I am a fan of you! Keep working the videos ;)
@fidellistaz766
@fidellistaz766 3 жыл бұрын
It's kinda confusing coz you guys are saying to dig deep in a certain tech ,,say front end ,,but in job posting they want people who are experienced in both fields ,, it's becoming a bit more competitive due to remote work ,even on front end job posting they prefer people who know backend ,,,
@hnasr
@hnasr 3 жыл бұрын
I agree with you, the requirements for getting a job these days are just ridiculous. The advice I am providing here are tailored for help for long run and its a journey of knowledge seeking in domains you are interested in. I actually mentioned to try and taste different fundamentals and sectors and see what you gravitate to.
@fidellistaz766
@fidellistaz766 3 жыл бұрын
@@hnasr i understand what you saying, i only mentioned this only in the context of people coming from less developed or developing countries , in less developed or developing countries , people actually do not have a choice they actually have to be "interested " in both fields (front and backend), especially self-taught developers wont stand a chance with just front end , you will be considered absolute becoz you are faced with a situation where they are " few" jobs and many graduates unemployed ,thus has been my experience ,i might be wrong and i stand to be corrected
@CuongNguyen-om7zx
@CuongNguyen-om7zx 4 жыл бұрын
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!
@sumitkumarmishra3140
@sumitkumarmishra3140 3 жыл бұрын
Can you please create a whole playlist on each one of this topics
@neuron8186
@neuron8186 3 жыл бұрын
It will take so long
@大花猫-i3o
@大花猫-i3o 3 жыл бұрын
I feel depressed after watching this video :(
@shreyashjain9084
@shreyashjain9084 3 жыл бұрын
Hussein is so relaxed that even his voice at 2x speed seems very slow, really like the way you explain
@igorrocha1845
@igorrocha1845 3 жыл бұрын
Pretty true hahaha
@rocknroll7967
@rocknroll7967 3 жыл бұрын
Analytical people speak slowly bruhhh
@searchapostateprophetabdul2398
@searchapostateprophetabdul2398 3 жыл бұрын
@@rocknroll7967 really didn't know that
@searchapostateprophetabdul2398
@searchapostateprophetabdul2398 3 жыл бұрын
@@rocknroll7967 and kind of people speak fast ?
@arjunkashyap8896
@arjunkashyap8896 3 жыл бұрын
Holy shit My dumb ass thought Backend engineering was about starting a server at local host and serving data from db to api.
@aatifnazar8203
@aatifnazar8203 3 жыл бұрын
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!!
@kallikantzaros
@kallikantzaros 4 жыл бұрын
Hussein Nasser Marathon coming on, buckle your seats folks, this is going to be AMAAAAAAAAAAAAAAAAZZZIIIIIING
@Oswee
@Oswee 4 жыл бұрын
I think you missed one point. The history of the CS legacy. As for engineer it is really really valuable to read the history of ... text editors, tty, tcp, ip, dns... It will help you to understand the concepts of todays technologies much more better. Topic for future videos. An engineer's home setup. Edge router, server, proxy, etc... Workflow. Tools. I am believer that right envirionment setup will help you a lot. As example... rarely who starts with something like Ansible. But IMO automated and reproducable workstation setup is one of the first things engineer should learn. It will really eliminate any fear to f*ck up something and you will be able experiment more freely.
@hnasr
@hnasr 4 жыл бұрын
Dzintars Klavins great suggestion! Thanks 😊
@nicolearagao5517
@nicolearagao5517 3 жыл бұрын
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
@hnasr
@hnasr 3 жыл бұрын
All the best in your interview Nicole
@alexchrollo
@alexchrollo 3 жыл бұрын
Just graduated college and am trying to decide between frontend and backend engineering.
@hnasr
@hnasr 3 жыл бұрын
Try both and see what you like and gravitate to . All the best :)
@robinkuster1127
@robinkuster1127 3 жыл бұрын
2 minutes in and we hear the most important words ever spoken in the history of programming. Too many programmers feel like failures because they are not experts in something people around them talk about. They probably don't know something you know a lot about. The only thing your boss might know is how to hire people. And that's why you belong where you belong. You're not clever enough to fool somebody in hiring you without being qualified enough to do the job. That's the imposter syndrome talking. You are qualified, you can do that. Relax. Enjoy. Take care of yourself and drink enough water 💜
@CedricQuenette
@CedricQuenette 3 жыл бұрын
Super video! I applauded for A$2.00 👏
@hnasr
@hnasr 3 жыл бұрын
❤️❤️
@ishraqkabir8681
@ishraqkabir8681 3 жыл бұрын
Been learning web dev both frontend and backend for over a year Have not found a channel with better quality than this Pure gold Keep it up man you are helping thousands of developers like me Zajhakallahu khair
@Ab-cj6gl
@Ab-cj6gl 3 жыл бұрын
hey man, just starting out here how you're learning? youtube or paid courses? any recommendations please
@ishraqkabir8681
@ishraqkabir8681 3 жыл бұрын
@@Ab-cj6gl there are plenty free courses on youtube. My recommendation would be to get a basic idea on a technology and then build a project with it. Dont waste time on too many tutorials imo.
@Ab-cj6gl
@Ab-cj6gl 3 жыл бұрын
@@ishraqkabir8681 yeah definitely i did that with CSS, i watched a crah course for the basics then picked everything else on practice, currently learning php and JS
@ronniesunshine1163
@ronniesunshine1163 3 жыл бұрын
So much value in this video. And in your channel. I don’t subscribe to many coding channels but I couldn’t resist here.
@Meleeman011
@Meleeman011 3 жыл бұрын
it's come to my attention that i'm a horrible backend engineer and an average frontend developer
@KingTheRat
@KingTheRat 3 жыл бұрын
"Jason was Bourne"
@khalilzouari828
@khalilzouari828 4 жыл бұрын
great job! best channel ever seen i was seekong for content like this to just undetstand the fendamentals without showing code or terminals haha.
@wilxcha8193
@wilxcha8193 3 жыл бұрын
You looks like Dua Lipa!!! pd: I'm nearsighted Lol
@sharvarigc7714
@sharvarigc7714 4 жыл бұрын
I feel like I found a mentor I don't have. This channel is awesome.
@flaviuse
@flaviuse 4 жыл бұрын
For those interested in frontend I suggest you to check Fredrik Christenson channel as well
@AmanNidhi
@AmanNidhi 4 жыл бұрын
Oh my God! I heard you say "Have an Opinion". I have been saying the same to my juniors and colleagues at my company, and I always use to think that if I am the only person who thinks like that. I like FE but I like backend more, but sometimes, I spend too much time to make my page beautiful than required and regret later that I should have got it done someone else who is pro and I should have focused more on the backend side. But in the end it is a happy learning.
@jav9787
@jav9787 4 жыл бұрын
great video! found this channel at the right time. i just graduated and doing my internship as a backend developer and it seems like there are alot to learn.
@hnasr
@hnasr 4 жыл бұрын
Mohamad Harith congratulations Mohd on the graduation and all the best in your career! It does seem like a lot that is why you have to take it slow and enjoy the ride you will not learn everything in a day. taste everything until you find what you like and dive deep into it. All the best
@maielshiashi1944
@maielshiashi1944 3 жыл бұрын
I think there's one thing you didn't mention at all in this video which is (authentication). Every backend engineer should know different authentication types (password-based , token-based, multi factor). Things like JWT authentication and so on
@zedzpan
@zedzpan 3 жыл бұрын
If he included security, this video would be twice as long! It's a useful primer and everything needs to be coupled with a layer of security.
@Ryfibi
@Ryfibi 3 жыл бұрын
This was awesome. I'm trying to change career to a backend engineer role and this helped me list the thing I need to study.
@hnasr
@hnasr 3 жыл бұрын
All the best
@elultimopujilense
@elultimopujilense 4 жыл бұрын
Ive been looking for this for years! I just dont have enough words to thank you!
@mithson
@mithson Жыл бұрын
@Hussein Nasser I believe some important concepts like Linux, Docker, Cloud platform are missing to name a few... but still thanks for overview liked it!!!
@Danish_Khan_
@Danish_Khan_ Жыл бұрын
0 importance in backend engineering. Read once again, "backend engineering".
@mithson
@mithson Жыл бұрын
@@Danish_Khan_ in which world u living do some research and come into reality
@Danish_Khan_
@Danish_Khan_ Жыл бұрын
@@mithson you are confused with back-end developer and back-end engineer.
@parasarora5869
@parasarora5869 4 жыл бұрын
I think I found the video 🤣🤣🤣 ... great video 👍👍
@IrohTheGreat
@IrohTheGreat 2 жыл бұрын
I think operating systems is also one of the fundamentals, which every backend dev should be familiar with. How your code is going to be executed on the machine, if it is performant, how computer and its components work under the hood. I think it all helps with achieving best solution and debugging more complicated problems
@nicolaskeroack7860
@nicolaskeroack7860 Жыл бұрын
Linux vs Windows, you're saying it's that important? More than using c versus python? Also you're saying that I need to know how registers, assembly, and how cuda works to be efficient at my job? maybe I also need to design my CPU architecture with all that, and at the same time that I'm being underpaid for overworking on backends go to uni lol. No for real I was gonna do a node cluster as a newbie, and it was literally saying "because of schedulers vagaracies on Windows all the clients ends up being served by 2 threads over 8" or something similar. Do you have the kindness and experience to explain?
@nicolaskeroack7860
@nicolaskeroack7860 Жыл бұрын
It was saying that in the cluster section in the docu of node. Also they ddn't talk about schedulers problem in Linux. In fact it states to use linux
@ngochieuthai5436
@ngochieuthai5436 4 жыл бұрын
Thank you Hussein! You are just... Great!
@ismailnurudeen
@ismailnurudeen 3 жыл бұрын
I'm an Android Developer and I want add backend engineering to my stack. Learning and using new Programming Languages isn't my problem so I was mainly looking for a video like this that talks about backend development without depending on how a particular language does stuff. Great content 👏🏾
@thegremlin9876
@thegremlin9876 3 жыл бұрын
im gonna put this comment for when i get into (and finish) uni and am still interested in backend dev, if that is still true, hi future me!
@dhruvgarg722
@dhruvgarg722 3 жыл бұрын
Great video! thanks for making these videos. can you share your thoughts about whether cloud services like AWS EC2 are also important to learn for backend developers?
@Mstron5
@Mstron5 3 ай бұрын
السلام عليكم الله يقويك ويزيدك بالعلم , تعلمت c++ ,وخلصت الأساسيات وابي اصير fullstack ان شاءالله , ابي ابدا java script , ومهتم حيل Security وش نصائحك ؟
@karshilsheth8855
@karshilsheth8855 3 жыл бұрын
Hey there, it's really great stuff about Backend Engineering. I really liked bcuz there are less content on youtube regarding Backend Engineering part. I wanna know how can one build portfolios or something to show recruiters that I am Backend Engineer and done this stuff. Put your insights and experience, matters a lot. 😉😉🙏🙏🙏
@rainwave5
@rainwave5 2 жыл бұрын
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
@abhiraj9990
@abhiraj9990 4 жыл бұрын
Springboot in java is also popular web frameworks used in backend
@UfuUfu-sj3bv
@UfuUfu-sj3bv 12 күн бұрын
I'm not sure why but this is exactly the thing I've been looking for from the start of my coding adventure years and years ago. It was always: how to do X in framework/language/lib X but never the WHY and fundamentals. Really appreciated this stuff!!
@awikwok212
@awikwok212 3 жыл бұрын
This guy best!
@pacco7641
@pacco7641 3 жыл бұрын
Thanks youuu. For your videooo. It is very helpfuuul. ;)
@ashishbadgujar8215
@ashishbadgujar8215 8 күн бұрын
Great Video Hussein, Can you make a video where you will be applying all these things in practice by creating a complex backend project, To show us what an ideal production backend looks like in your opinion.
@hangduong9608
@hangduong9608 3 ай бұрын
Such an amazing sharing from you, Hussein! I wonder among those backend domains (network, DB, Security,...) what are yours favorites/strongest?
@sanskarkaazi3830
@sanskarkaazi3830 2 жыл бұрын
When you're a backEnd Enginner who only knew the topics of what Hussein was saying.
@karamjotsingh7479
@karamjotsingh7479 3 жыл бұрын
I thought KZbin didn't have this stuff in depth. Joined the party late. But better late than never. Excited to go through all the videos.
@buddhikanelum8282
@buddhikanelum8282 3 жыл бұрын
Wonder why youtube recommendations took so long to recommend this channel to me. you're doing a great job. Just found the right channel for me.. Keep up the good work..
@hnasr
@hnasr 3 жыл бұрын
Awesome, thank you! welcome to the channel
@dhruvilbhuptani727
@dhruvilbhuptani727 3 жыл бұрын
Macha diya bhai NE.
@إلياس-م3ز
@إلياس-م3ز 2 жыл бұрын
If I take the database course and a networking course? this will be enough (I am a university student) Greetings from Egypt ❤❤
@ammarmaqboolbari8615
@ammarmaqboolbari8615 2 жыл бұрын
I want to handle backend software and commands like enable one option what will happen? And disable then what? Which software we use in backend and how to get backend options in our operating system? Need your guidance
@melvinkimathi8924
@melvinkimathi8924 3 жыл бұрын
Hey Hussein , i'm a third year computer science student, my question is which are the best programming languages to learn if you want to become a good backend engineer? Thanks in advance, love from KENYA
@lunaeclipse5768
@lunaeclipse5768 2 жыл бұрын
may i know, why arent there any OS concept and DISTRIBUTED SYSTEM?
@jsxica3751
@jsxica3751 4 жыл бұрын
The one that is most interesting to me is API Web Framworks (at 18:30)
@nishamaury4026
@nishamaury4026 3 жыл бұрын
It's like you telling us topic not explain any thing explain time pervious video I explain means at least you have to explain bit so we understand after thing
@yogendrakumarpatel8369
@yogendrakumarpatel8369 Жыл бұрын
Does it worth learning backend without learning frontend? Can one get job only by learning backend, no frontend.
@rohans5265
@rohans5265 3 жыл бұрын
Thank you Hussein. Would you be interested in making detailed videos on each of the topic you mentioned above? That will be very helpful
@hnasr
@hnasr 3 жыл бұрын
Good idea
@moestaxx286
@moestaxx286 2 жыл бұрын
hussein how much front end do i need to know ? i just want to become a backend engineer as of now but i’m trying to see how much time i need to put in for the front end because i know i can’t completely ignore it.
@johnmoseley4827
@johnmoseley4827 Жыл бұрын
An Expert is defined as a "Has Been Drip under Pressure"... An EX-SPERT
@davidluong98
@davidluong98 3 жыл бұрын
Thanks for the video. It was a great listen. Could anyone recommend me any interactive tutorials beyond the CRUD? Would love to follow along with some tutorials and learn some more.
@anarelle
@anarelle 3 жыл бұрын
I LOOOOOVE you! Can't believe the amazing-ness of your channel. Thank you so much for sharing with us some of your knowledge.
@abab-ot7rn
@abab-ot7rn 9 ай бұрын
thank you for these insightful things, could you pls suggest good place to learn all these things and how to find good resources
@ryanthabet7452
@ryanthabet7452 2 жыл бұрын
I don’t know why but right now I feel like my computer science degree is useless!
@coolestCatEver
@coolestCatEver Ай бұрын
7:07 a little mistake, it's not devOps Simplified. its web dev simplified. kyle's channel
@mahmoudtimoumi9061
@mahmoudtimoumi9061 Жыл бұрын
thank you for this vedio , Just one question is there is a book like an introduction which contains some of those fondamental ?
@justnealpatel
@justnealpatel 3 жыл бұрын
YT algo did something good this time. First time coming to this type of content where it doesn't talk about the next programming language or framework to learn. Subscribed! Easy decision.
@subbusainathrengasamy3961
@subbusainathrengasamy3961 3 жыл бұрын
Bibel for back end developers ❤️ thanks for your content
@ahmedmustafa775
@ahmedmustafa775 2 жыл бұрын
Oh man! You stole my heart
@Musa.Almatri
@Musa.Almatri 2 жыл бұрын
Rule of thumb: Before learning any topic or tool ask your self why we need this tool? which problem does it solve? Topics mentioned: - Communication protocols - TCP vs UDP - HTTP - WS - gRPC - Web servers - How web servers work? - Single vs multi threaded servers - Apache vs NGINX - Database engineering - Relational databases - NoSQL databases - Proxies - Reverse proxy - Caching - TLS termination - Load balancer - Caching - Stateful vs stateless caching - CDN - Messaging systems - RabbitMQ - Kafka - API web frameworks - Express.js (Javascript, Node.js) - Laravel (Python) - Spring (Java) - Django (Python) - API - Rest vs Soap - Security - Encryption - DDoS - Store credentials safely - Ports - TLS
@ryanvelbon
@ryanvelbon 4 ай бұрын
Thumbs up for recommending learning TCP and networking basics. Lots of great channels like David Bombal, Network Chuck, Jon Hammond while geared more towards Network Engineers and Cybsec, as a backend dev I find their content very educational
@AtulVinayakS
@AtulVinayakS 2 жыл бұрын
Why is this video so slow? Switch to 1.5x for it to sound normal.
@YuriRadavchuk
@YuriRadavchuk 3 жыл бұрын
Amazing as usual. I don't agree with Expert definition, though. Expert is a relative term. It is always relative to knowledge of those you talk to. On an island, if you're the one who knows how to build a hut, you are the expert. Should you know everything about huts like that guy who builds palaces underground on YT? No.
@rafyreyes3797
@rafyreyes3797 Жыл бұрын
How do you find these backend engineering niches? And how do you find jobs that hiring for this niche? I tried finding jobs for certain niches and high paying jobs and I couldn’t find any. They were very general as in backend engineer with a certain backend stack. Thanks for vid🎉
@fahmiirfan6923
@fahmiirfan6923 3 жыл бұрын
just discover your channel from twitter, glad to find this!
@theroadofchampion
@theroadofchampion 3 ай бұрын
I think, i finish of all your 3 playlist, before this month end. Challenge accepted. And thank you for content 👍
@YGNCode
@YGNCode 4 жыл бұрын
How do you keep learning? You got full-time job. And uploading video, editing, learning... How do you keep it up not to get burnout?
@hnasr
@hnasr 4 жыл бұрын
A good question, I have a passion towards any video I make so it doesn’t feel like work. My schedule is for those interested I wake up 4:30 in the morning, do my thing, watch some videos, read articles, leave to work 5:30 am, in the way to work I listen to podcasts (software engineering daily) reach 6:30 am work until 4pm .. drive back to work (during this drive ai usually listen to something fun audio books fiction, or news philip defranco (background audio on YT) reach around 6 _ 5:30 pm .. help wife cook dinner and then eat and watch netflix (no work here) catch up on shows.. Weekends; I wake up early do some research and allocate 3 hours just for recording videos.. For editing I set and watch TV with my wife while editing and for the highlights videos my wife does the editing for me.. These days with the situation I actually have more time since I don’t commute but it is very depressing since I like to drive and go out. Knock on wood didn’t experienced burn out yet so I have to becareful. And you guys are awesome and understanding If I dont post alot of videos ❤️
@webapplicationguide3798
@webapplicationguide3798 4 жыл бұрын
@@hnasr What time do you sleep ?
@hnasr
@hnasr 4 жыл бұрын
Web Application Guide 9:30 😂
@emanuel0723
@emanuel0723 4 жыл бұрын
Sounds like a great balance, very inspiring! Keep enjoying it so we can also enjoy learning 💪🏼
@sachinkumarshetty
@sachinkumarshetty 4 жыл бұрын
Very nice. Your videos do have quality. It would have been better if you had done this video interaction. As you know people connect when they see a visual. Anyways cheers buddy. You are doing wonderful work. All the success
@hnasr
@hnasr 4 жыл бұрын
Thanks Sachin! Will consider visuals next time.
@FarisSkt
@FarisSkt 3 жыл бұрын
amazing video, you just earned yourself a subscriber 5 minutes into the video
@hnasr
@hnasr 3 жыл бұрын
Welcome aboard! (L)
@hackersmethod3340
@hackersmethod3340 2 жыл бұрын
@Hussein Nasser....Sir,Is it a good choice to learn Java (Spring) for Backend Engineering?
@James-ln6li
@James-ln6li 3 жыл бұрын
People often use the phrase "Jack of all trades master of none", but never use the full saying. As a person who considers them self a "jack of all trades" I tend to like the the full saying, which is "Jack of all trades master of none, but often better than a master of one".
@imadeddinerabat
@imadeddinerabat 3 жыл бұрын
Thanks Hussain. Another awsome video! I think performances aspects are also important. Engineers who understand and consider this aspect create robust and good software!
@thefazledyn
@thefazledyn 2 жыл бұрын
man, your content is good but you're too slow. most of the time I lose attention
@qcmira2024
@qcmira2024 3 жыл бұрын
Love your channel. Suggestions for the future: you might want to show real-time screen sharing showing how you use the different concepts you mention. For example when you talk about http, instead of … no, I mean in addition to the slides video you do, you can do videos showing how http3 would work instead of http2 or http1 with real time case examples
@tesla1772
@tesla1772 2 жыл бұрын
Channels like this don't get recommended. I think people who are Really interested in going into deep after learning some basic development skills find these channels themselves
@Sunil_Chandurkar
@Sunil_Chandurkar 3 жыл бұрын
What is Hussein Naseer's favorite Back End Stack? My guess is Django Python and Postgres.
@moestaxx286
@moestaxx286 2 жыл бұрын
hassan why doesn’t languages matter when learning backend? i would think the more languages you know the more useful to your team you would be?
@AmeerulIslam
@AmeerulIslam 3 жыл бұрын
Backend engineer should know linux administration pretty well IMO
Backend web development - a complete overview
12:58
SuperSimpleDev
Рет қаралды 1,8 МЛН
LIFEHACK😳 Rate our backpacks 1-10 😜🔥🎒
00:13
Diana Belitskay
Рет қаралды 3,9 МЛН
Watermelon magic box! #shorts by Leisi Crazy
00:20
Leisi Crazy
Рет қаралды 54 МЛН
Brawl Stars Edit😈📕
00:15
Kan Andrey
Рет қаралды 59 МЛН
Reality of CS Majors
4:16
bigboxSWE
Рет қаралды 499 М.
The BEST Way To Become A Software Engineer
14:45
ThePrimeTime
Рет қаралды 201 М.
Every Developer Needs a Raspberry Pi
27:27
Sam Meech-Ward
Рет қаралды 629 М.
No-Nonsense Backend Engineering Roadmap
10:16
Codebagel
Рет қаралды 205 М.
How programmers flex on each other
6:20
Fireship
Рет қаралды 2,4 МЛН
I ask this question to every Backend Engineer I interview
11:44
Hussein Nasser
Рет қаралды 385 М.
Threads and Connections | The Backend Engineering Show
49:30
Hussein Nasser
Рет қаралды 64 М.
These coding projects give you an unfair advantage
8:13
Jason Goodison
Рет қаралды 1 МЛН
10 years of coding in 13 minutes
13:28
Joma Tech
Рет қаралды 4,9 МЛН