r/learnprogramming • • 20h ago

How to become a Full Stack Developer

Can you guys suggest a solid platform or a YouTuber where I can learn to become a full-stack developer?

57 Upvotes

32 comments sorted by

34

u/aqua_regis 20h ago

Countless similar posts, same recommendations all the time:

and later

Plus, make heavy use of the MDN (Mozilla Developer Network)

4

u/TimothyCarmack 13h ago

100% agree with this ^

23

u/Spec1reFury 19h ago

The Odin Project hands down, follow it properly and without skipping and you will learn all you need to know. Got a job because of it so really grateful to them.

8

u/justcurious3287 14h ago

There is no way in hell someone with no tech background can do the Odin Project in 2026 and land a job. Full stop. Unless you’re insanely lucky or well-connected.

6

u/Spec1reFury 14h ago

I mean, I never said I didn't have tech background, I did my bachelors in computer science. Odin project got me the job because of full stack developer however.

2

u/psyhnews 12h ago

Unrelated, but how long did it take you to finish in terms of calendar time and how much time ON AVERAGE did you spend on it?

Did you have any programming background before starting it?

3

u/Automate-Engineer 19h ago

A few questions:
Experience beforehand?
Any other courses or degree?
Personal projects (outside the scope of the odin project's projects)?
What year did you land your first job?

2

u/Spec1reFury 14h ago

I started Odin project during my 2nd year of college. I did do my bachelors in technology with compsci. Got an internship in my third year. Odin project helped me makes some cool projects so I just used those to apply for jobs. I graduated 2024 btw so this is recent.

7

u/UroborosJose 19h ago

You need a lot of patience and manage expectations
Bosses will think you are expert on both things when in fact you are some backend dude who knows angular and react but not a full frontend developer
A frontend developer specialized in that horrible shit called npm suffer enough pain and must be paid accordingly it doesn’t replace the need for a backend dude who’s expert in cloud and making things scale for multiple concurrent users
In the end the creation of full stack developer was an attempt to cut costs for the companies trying to having both for the price of one

6

u/Born-Discussion1166 18h ago

I'd suggest building 2–3 proper projects rather than just watching tutorials. Learn frontend basics, pick a backend stack, connect it to a database, and deploy your projects. Also learn Git and how APIs work. Building something endtoend teaches you a lot more than just following courses.

4

u/oandroido 8h ago

Start with just one pancake

2

u/Repulsive_Scene4726 20h ago

Depends on which full stack talking about

2

u/Ali_Qutop 20h ago

Check out this website for guidance. You can find roadmaps for everything in programming https://roadmap.sh/

1

u/baby-health 19h ago

I'd recommend freeCodeCamp and The Odin Project. Both are great for learning full-stack development. I'd also suggest building your own projects instead of just watching tutorials.

1

u/mrburnerboy2121 12h ago

Crazy to see people still recommending The Odin Project, good resource.

1

u/dev_jhakkas 3h ago

Respect man.
People still want to learn in the AI Era. Most of FS devs haven't written a line of code since AI happened
But yea get the basics right - that helps

1

u/stevens812 2h ago

Yeah, getting the basics solid is definitely key no matter what.

1

u/WillingAd4153 1h ago

I think I came across this post because I need it too. I just graduated. But I don't feel competent at all. I have had projects with AI that I focused on a lot but didn't understand, I can't find a job right now. I think I need to improve myself. Can anyone suggest a course, training, guideline or whatever that will really improve and challenge me to make myself competent for taking my first job on backend or full stack engineering positions? I'm ready to push a lot to improve myself.

1

u/Br3ttl3y 17h ago

It depends on what country you are in, if you are in the US, I would choose another domain.

I have been trying to find a full stack dev job as I have jumped stacks to C#/.NET/React/Azure and I have been having a hell of a time getting interviews. I have 15 years of experience as a C# software dev. Since you are new, I would assume it's gonna be worse.

0

u/cheezballs 14h ago

Learn to Google. Learn to use critical thinking. Don't throw your hands up asking the same thing that gets asked a million times a day here.

-11

u/do0fusz 20h ago

The Odin project.

But quite honestly, I wouldn’t bother, learn Ai instead.

6

u/EliSka93 20h ago

Bad advice.

Even if you could get most things done with AI, knowing what's underneath the hood will make you much more competent.

-6

u/do0fusz 19h ago

Do you know how to work on the engine of your car too?

8

u/rg25 18h ago

You're basically saying mechanics should not learn mechanics and just let AI tell them what to do when working on a car.

4

u/eyecandy99 20h ago

get downvoted

4

u/Specken_zee_Doitch 19h ago

Do both. You’re gonna get downvoted but you need to learn both. You need to know what your tool is doing and whether it is good or not. You can’t just prompt yourself out of work and expect to get paid, you need to add value and that value is your taste, discretion, foresight, and your ability to execute a plan while backing up decisions you made.

8

u/SillyBrilliant4922 20h ago

are you like even thinking

4

u/hondacivic1996 19h ago

Nope, they are not.

3

u/H_P_LoveShaft 20h ago

Me when I can't decipher or debug whatever Claude shits out but call it vibe coding.