Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
#79 on RedditEvergreen

freeCodeCamp Full Stack Web Development Curriculum

freeCodeCamp

18 recommenders · 18 threads · recommended in 8 years, 2015–2023 · score 25.5

Go to course ↗

freeCodeCamp's free, self-paced full stack web development curriculum, centered on JavaScript, covering HTML, CSS, JavaScript, front-end and back-end development, algorithms, and hands-on projects built for non-profits. Commenters describe it as roughly 800 hours of coursework plus about 800 hours of projects.

Commenters call it a free, comprehensive path to full stack JavaScript that makes them build real projects and portfolios, with one saying it "really helped things click."

Web & Mobile Developmentbeginnerfreeself-paced text#full stack#javascript#web development#projects#react#nonprofit projects

Recommendations by year

20152023

On Reddit (21)

  1. Strongly recommendsEnbyBinaryCoderr/learnprogramming2023in “My journy as someone with no experience (first job)”▲ 1

    I also started on FCC, i strongly recommend it to anyone interested. Just curious, what were the Udemy courses?

  2. Strongly recommendsDVC888r/learnprogramming2020in “Books/Courses to improve full-stack project architecture”▲ 5

    Most of the courses you see recommended on here I've done at some point. FreeCodeCamp and its projects really helped things click.

  3. Strongly recommendssmarzzr/learnprogramming2020in “Question about learning to code”▲ 3

    I would highly recommend freecodecamp.org . They are a free, online coding bootcamp and you can work at your own pace. The course covers everything from WebDev to Algorithms to (I believe) an intro to data analytics/machine learning. It is a great site to dip your toes without investing a bunch of…

  4. Strongly recommendstanahtanahr/learnprogramming2020in “Which course should I take? App Academy or Udemy?”▲ 2

    No it's not. Maybe try to do it first instead of saying it's too basic? Freecodecamp teaches you full stack java script development and some more. If you have finished freecodecamp, which in total takes approximately 1800 hours, why would you do paid bootcamp? That udemy course you posted above is…

  5. Strongly recommendsarchipelagicr/learnprogramming2017in “Learning to code: What language should I learn for these projects?”

    I'd highly recommend freecodecamp. Its a full stack web dev course, with emphasis on javascript for the front and backend. Its not something you can do in a month, but it really helped me stick to learning a language and creating something useful. https://www.freecodecamp.org

  6. Strongly recommendskurzweilfreakr/learnprogramming2015in “Is Codecamedy any good for learning programming?”

    I'm going through the curriculum of FreeCodeCamp.com right now which utilizes Codecademy and other free online courses to teach web dev programming. It's an entire full stack web development curriculum focused on JavaScript so you won't be learning any Python or Java, but the curriculum includes…

  7. Strongly recommendsIxosisr/learnprogramming2015in “I will be taking the next 6 months off work and dedicating 40 hours a week to learn coding. Any advice is appreciated.”

    I strongly recommend FreeCodeCamp.com It's an ~800 hour curated course for learning Fullstack JavaScript, and another 800 hours of doing real world projects for non-profits so you can build a portfolio. Best of all, it's free

  8. Recommendsweedepthr/webdev2023in “Pros/cons of python vs node.js for backend?”

    Someone above mentioned freecodecamp, this is a great comprehensive course put out by them Also check out the docs for fastapi, it's a great python web framework.

  9. Recommendsnoirpunr/learnprogramming2023in “I start my first software engineering job Tuesday!”▲ 4

    Both. My position was for a junior/mid. But other positions hired were for seniors. I went to school for a few years and hated every minute. And dropped out. Went to the bootcamp and learned more than I did in school about coding. So i def recommend courses on udemy or freecodeamp and building…

  10. Recommendscunderwoodmnr/learnprogramming2022in “I know a 50 year old can become a (good) programmer, but will anyone hire him/her?”

    I'm not going to give you the exact map I used because I had a unique situation and made some big mistakes. But I will give some things that I learned and suggestion of things I would recommend. 1) pick a language. I chose JavaScript because it is ubiquitous on the front end. what you are…

  11. RecommendsGemAfaWellr/learnprogramming2022in “I’m 34 and starting to code. I just read everyone’s comments on how going to college is much better than being self taught. That being said. How would a boot camp fit into this? Furthermore which boot camps would be most conductive to getting a 1st job? or considered reputable?”

    I've applied for a number of roles with a non-STEM degree in the process of completion and every role I've gotten feedback from didn't care about my degree, but about my lacking portfolio. It's 2022 - Junior Dev roles don't require a degree at most startups. If you can solve the problem and…

  12. Recommendsawonghr/learnprogramming2022in “Frontend Web dev or Backend Web dev?!”▲ 13

    not sure what resource you’ve been learning but I would say most beginner courses are full stack, and for good reason. It would be hard to ever become a good front end dev without at least a working knowledge of what a backend is. So it’s probably best to at least go through one of the courses…

  13. RecommendsCantPickCoffeer/learnprogramming2021in “Good websites to develop skills and/or learn new languages and technologies?”▲ 2

    Cool. If you wanted to be an expert, I would highly recommend you to pick one tech stack in one field, and specialize in it. First do your research about the programming languages and understand in what field they're used for, and what other languages they work with. If you want to become a web…

  14. RecommendsAtulinr/webdev2020in “Is it possible for someone without webdev experience whatsoever to build a website in span of several months?”▲ 1

    I would recommend some courses that start from the ground up. Freecodecamp is often recommended. Or, if you want to learn some specific tech – like the aforementioned ASP.NET, RoR, or anything else – they usually also have some sort of "getting started" tutorials.

  15. RecommendsGigiatenr/webdev2020in “Want to start web development ..”▲ 3

    In my personal opinion FreeCodeCamp(dot)org is the best way to learn for free. I'm also starting just like you (been studying it for about 4 weeks now) and it's been a blast learning it. I started with Udemy right off the bat. Bought **"The Complete JavaScript Course 2020: Build Real Projects"**…

  16. Recommendstouhid87r/learnprogramming2019in “Where to help my son get started.”▲ 2

    I would suggest a brilliant.org account for him. There are few CS interactive courses which are aimed for total beginners in an intuitive way. Then he can start with Scratch programming language probably, it will let him understand how to think in coding. Then straightway to freecodecamp.org to…

  17. RecommendsJourneyToJahr/webdev2019in “Just finished first year in CS program, got few questions about how I can improve as web developer.”▲ 1

    You already have a great start. I’m still in my early years working as a developer but here’s what I can tell you. 1. If you want to focus on front end development/theming for now, dribbble is a great source of inspiring designs. Find something you like and try to build it; you will fail sometimes…

  18. Recommendsstartup_srr/webdev2016in “Coding bootcamp? Community college? Worth it?”

    DO NOT PAY 10k FOR A BOOT CAMP. Period. If they guarantee you for a job placement then go for it. Else even if they have 5% failure rate you might fall through that crack. There are plenty of online affordable ways to learn. 1. If you want to learn MEAN stack then do: freecodecamp.com 2. If you…

  19. Mentionssmoofwahr/learnprogramming2021in “Do I have to learn how to code all on my own or is there a career where I study it? If this is the case, what careers are they?”▲ 1

    2 underated options working for Amazon as an associate , getting blue badged for 1 year will let you apply to their Amazon Technical Academy. which is basically a coding bootcamp for 1 year and they pay you while you learn. if youre a miltary vet or a military spouse you can apply to their data…

  20. Mentionschris1666r/learnprogramming2020in “How to start from scratch”▲ 1

    From scratch then you can look at basics like w3schools and sololearn, Freecodecamp is supposed to walk you through projects, and most courses on Udemy lead you/her to code with the instructor so that it is hands on and making projects...at least for the web dev courses. QA usually has to tod with…

  21. CriticizesSimple_Bisonr/learnprogramming2022in “Thinking about Codeacademy's Full-stack path”

    While I haven't gone through the entire Codecademy full stack course, I've done a bunch of their courses (whether partially or entirely) including HTML/CSS, JS, Java, C++, SQL, Flask, Django (this one I didn't like), React, Redux, Spring. I'm a huge proponent of Codecademy. As a test prep…

Related courses

Keyboard

In the course grid
←↑→↓
Move between courses
Home End
Start / end of row (with Ctrl: first / last)
PgUp PgDn
Jump several rows
Enter
Open course
S
Save / unsave course
1–5
Best, Trending, Hidden gems, Evergreen, Saved
[ ]
Previous / next topic
On a course page
← →
Previous / next course in your list
S
Save / unsave
O
Open the course website
Esc
Back to the grid
Everywhere
/
Search
T
Light / dark theme
?
This help