How To Become A Back-End Web Developer

preview_player
Показать описание
How To Become A Back-End Web Developer, step by step.

Prepping for your frontend interviews? Use code "conner" for a discount on my course FrontendExpert:

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

Thanks for watching!

To give some more information on things that can’t be contained in a 60 second short:

1. The reasoning behind starting with Python or JS/TS is just because they are popular languages that are in my opinion relatively easy to learn. You can of course start with Java, C#, Go, or something else if you wish.

2. Learning CS fundamentals can be important as well (although it depends on what exactly you want to do). I have a few videos on this, but a good place to start is CS50.

3. It can be helpful to learn about other types of APIs than just REST APIs, particularly GraphQL.

4. Data structures and algorithms are also important topics, both for interviews as well as just a general understanding of programming. These can be learned via YouTube or various courses depending on your preferred learning style.

5. At some point I would learn some C/C++ to get a better understanding of memory management. That said, I wouldn’t start out here as it just isn’t super beginner friendly. It will be much easier to pickup if you already know another language.
6. More than anything, focus on practice. Build lots of different projects and try to learn new things with each one.

ConnerArdman
Автор

I worked as frontend, but I never went deep in backend, now I am trying to switch roles and work as backend. Thanks for the video!

FilhoLouco
Автор

I'd suggest Golang, as it's perfect balance between simplicity and performance even though it uses garbage collection, but if you don't wanna learn about pointers and stuff like that than yeah, Python is a pretty good alternative. Wouldn't suggest JavaScript/TypeScript, as Python was way easier in my personal opinion, but to each their own, but Python or JS/TS is a good call

nekoill
Автор

Bro thank you, i have a question please can you answer it:now i am learning front- end i am close to finish but i want to learn back-end to be full-stack, so can i know the steps please❤❤😘and i am grateful❤❤❤😘

FOOT_ALL
Автор

I want to do primarily backend development. Is Python good with Django, and do I need math skills for it? I’ve heard multiple opinions on this, but I’m not sure. Thanks!

JSWE-nx
Автор

What about c++ for backend development?

gg.
Автор

I don't wanna be
But I would like to learn
Anyway thanks for the information 👍♥️

NONAME-xtmo
Автор

I was thinking of learning spring framework...is it not recommended??

prajwalhiremath
Автор

i want to be backend developer but I'm learning frontend ( react.js recently).
my idea is to have the ability to build any type of project but with more focus on the backend side so is my idea right or I'm just wasting time ?

mustafaalamarah
Автор

Can't we just learn Nextjs for full stack developer

tariqahmed
Автор

Literally this is what I did, and got internship at MNC but now they are giving projects based on java stack - spring boot, hibernate and even they are using struts for frontend, transition from py/js to java feels so hard, how to overcome this pain :(

dharunkanna
Автор

Respectfully, I don't think this is good advice, particularly for noobs. This is how you get stuck in the fake economy rabbit hole of only having skills to build fake products for fake companies whose business model is selling a demo to idiot VCs and then running off with the cash. Imagine selling a painting of the Eiffel Tower as if it's the Eiffel Tower. That's the level of stupidity and fakeness at which most of the tech world operates. (Oversimplifying but) that's all you can really do with these toy languages, and certainly that's who's hiring JS developers. Real advice:
- read/watch SICP
- learn Erlang
- learn C (K&R)
- learn some higher math (Norman Wildberger is the best channel for that)
That will give you a solid context/concept base in which to frame everything else you learn.

krakenmetzger