This Beginner here đđ» NEEDS HELP! cuz I'm stuck in DILEMMA.. Want to study full stack online but all courses feel manipulative and sugar-coated(their marketing). Recently completed High School studies. Also need some assistance!
Posted by Harry_Eternity@reddit | learnprogramming | View on Reddit | 24 comments
Hey everyone, đđ»
I just finished high school, and Iâm ready to dive into the deep end of tech, but Iâve hit a massive wall. Iâve been researching online full-stack courses, and frankly, Iâm stuck in a dilemma.
Everything I find feels incredibly manipulative and sugar-coated. The marketing makes it sound like I'll be a senior dev in 12 weeks, but the curriculum usually lacks the "heavy" stuff I actually want to learn.
What Iâm looking for: I donât just want to learn how to center or build a basic React app. Iâm looking for a path (or a single provider) that covers:
- Core Full Stack: (Frontend/Backend/Databases)
- DSA: I want a solid foundation in Data Structures and Algorithms from the jump.
- AI/ML Integration: Not just "how to use an API," but actual integration and understanding.
- Data Science: I want to understand the data layer and analytics deeply.
- Credentials: Since I'm starting fresh out of high school, a respected degree or a meaningful certification is a huge plus.
Does a "one-stop shop" like this actually exist, or am I chasing a unicorn? đŠ
Iâm tired of the "Get Rich Quick" bootcamp ads. Iâm willing to put in the hard work; I just need a roadmap or a provider that is academically rigorous and covers the full spectrum of modern development.
tomchant@reddit
Hey full disclosure, I work for Scrimba and I totally get that you don't need more marketing flannel in your life, but it could be what you're looking for so here's a quick rundown âșïž
Scrimba's platform combines the coding editor and video into one, so you can pause the lesson and instantly edit and run the code the teacher was working on at that moment. Hard to explain but really cool when you use it!
We have various pathways you can follow - the most relevant to you by the sounds of it would be the Full Stack Path and the AI Path. We also have dedicated Frontend and Backend paths, and a dedicated DSA course. The pathways all have lots of challenges and also Solo Projects for you to work on so it makes it hard to figure out how long it takes to complete a given path. But as an example, our Fullstack path is 108 hours of lessons and most people that do it throughly and actively take at least 6 months and probably longer.
On the credentials front, we provide certificates but I think it's only fair to warn you that when it comes to getting a job, certificates are not that important. Employers want proof of what you can do.
We do have some free course: Learn JS (9hrs), Learn HTML & CSS (5hrs), Learn React(15hrs) which you can do without a credit card.
Old-Contribution7516@reddit
That loop happens to almost everyone. Tutorials feel good but donât really move things forward. Building something messy helps more. Some people end up trying udacity at that point just to stay on track.
Harry_Eternity@reddit (OP)
+1 agreed
Humble_Warthog9711@reddit
Why are you shopping for bullshit credentials on sites you know are selling non rigorous courses? Â
Harry_Eternity@reddit (OP)
I did get a CS branch, but the things they teach us here are way too old. I looked for paid courses on Udemy and Dev Clubs, but I don't need a certificate right now. I need real-world projects that lead to products and situations.
Humble_Warthog9711@reddit
I would encourage you to play the hiring game first and the skills game second. Â
If you are at a decent university, your on campus placements will get determined by your gpa rather than things like this.Â
Harry_Eternity@reddit (OP)
Thanks for your suggestion bro. It really means a lot. I'll consider your point
Humble_Warthog9711@reddit
Uni placements are a legit cheat code bro. No one will ever get changes to be hired this easily again. All those people forced to make these projects to stand out - that's the impossible way to get hired
Slottr@reddit
Where are you shopping for courses? Most sites like CBT Nuggets & Udemy have vetted instructors with good experience and a good curriculum.
Harry_Eternity@reddit (OP)
Okay, I'll surely look into udemy courses. Thanks for your suggestion
Humble_Warthog9711@reddit
I wouldn't suggest MOOCs. They are typically very watered down rigor wiseÂ
Humble_Warthog9711@reddit
Paid courses that do not offer degrees have the common problem of wanting people to stay in the courses they sell to keep them paying. You don't do this by seriously challenging people - they'll drop the course.
Feeling_Photograph_5@reddit
The Odin Project is a great resource and it's free. No sales pitches involved. Also, it covers coding adjacent topics like using the terminal and installing Linux.
Good luck!
GrumpyOwl406@reddit
This! It is really good and it forces you te read a lot of documentation, also pages like roadmap for cs path could be good
Harry_Eternity@reddit (OP)
Thnx Bro! It really means a lot! I'll definitely try this out
ImprovementLoose9423@reddit
I would recommend watching freecodecamp and brocode on youtube. First watch brocode to understand the basics of the language you want to learn, and then use freecodecamp to delve deeper into your language.
Harry_Eternity@reddit (OP)
Yep I learned Python and basic JS using these YT channels; they sure helped a lot.
ImprovementLoose9423@reddit
Ok, so now build projects. They don't have to be fancy, they need to help you practice the fundamentals.
0_-------_0@reddit
fullstackopen. com you won't be disappointed
Harry_Eternity@reddit (OP)
will give this a shot too. because I'm more interested in what most people think now.
polymorphicshade@reddit
Start with a CS degree.
Anything else in lieu of that will just keep you at the bottom of the of the resume pile.
If you're not looking for a degree, YouTube has everything you need to learn. The catch is you will need to put in the effort to practice and build things without being spoon-fed by some "online course".
Harry_Eternity@reddit (OP)
Yep CSE degree is my top priority, but I need to catch up ASAP to discover more opportunities and skills.
TightImagination5969@reddit
Congrats on finishing high school â and youâre not wrong to be skeptical. Most â12-week full-stackâ ads oversell outcomes and undersell fundamentals.
First: the âone-stop shopâ you want is rare
A single program thatâs academically rigorous and covers full-stack + DSA + AI/ML + data science + respected credentials is usually a college degree (CS / Software Eng / Data Science). Bootcamps and course platforms typically specialize in job-ready dev skills, not the whole spectrum.
So youâre not chasing a unicorn⊠but you are combining multiple tracks that normally take 1â3+ years to build properly.
A realistic roadmap (you can actually follow) If you want depth, hereâs a good sequence:
One language seriously (JavaScript or Python), plus problem-solving habits.
Core Full-Stack (4â8 months)
Auth, APIs, testing, deployment, Git/GitHub
DSA + CS fundamentals (ongoing, 4â8 months alongside full-stack)
This is what makes you âstrong,â not just âframework-familiar.â
Data layer + analytics (2â4 months)
Python for data work, notebooks, stats basics
AI/ML (3â6 months, after youâre comfortable coding)
Where Scrimba fits (honest take)
Scrimba is actually good for full-stack learning because itâs interactive and keeps you building. If your goal is to get strong at building projects and not just watching videos, thatâs a big advantage.
But Scrimba alone wonât give you a fully âcredentialedâ path like a degree, and youâll likely still want a separate structured DSA track + a more focused ML/data science track afterward.
If you want, Scrimba has a Full Stack Developer Career Path that can be your core âbuild real stuffâ spine, and you can run DSA in parallel.
https://scrimba.com/?via=u422509e
If you want credentials
If credentials matter a lot (and youâre just out of high school), consider: - A CS/Software Eng/Data Science degree (best âcredential signalâ), or
- A structured online degree/credential path plus project-heavy learning like Scrimba.
Harry_Eternity@reddit (OP)
That roadmap is a lifesaver, especially since I'm trying to move past just "framework-familiarity" and actually get into the heavy-duty stuff like DSA and system design. I love the idea of building real projects while I prep for my next steps, so I'm definitely going to use your link and dive into Scrimba. Thanks for keeping it realâitâs exactly the kind of structured "build-heavy" path I've been looking for! đThnx for suggestions. I'll keep them in mind.