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

Foundations Course (The Odin Project)

The Odin Project

5 recommenders · 5 threads · recommended in 3 years, 2021–2023 · score 5.3

Go to course ↗

The Odin Project's Foundations course is a free, open-source introduction to web development covering how the internet works, version control with Git, and HTML/CSS basics, with readings and projects. It serves as the starting path on The Odin Project's full-stack curriculum.

Commenters call it a well-put-together, free, project-based starting point for learning web development, with one saying they built a webpage a week after starting it.

Web & Mobile Developmentbeginnerfreeself-paced text#web development#html#css#git#full stack#project-based

Recommendations by year

20212023

On Reddit (5)

  1. Strongly recommendsPhantomGanhdi-077r/learnprogramming2023in “Seeking Advice: Two-Year Plan to Become a Junior Full-Stack Developer”

    **Whats the best way to structure your learning path?** 1. Find out what role you want. *Note: You already did this by selecting Full Stack* 2. Do a bit of research for the jobs that you’d like to apply to to get an idea as to what skills they’re looking for 3. Learn those said skills and build…

  2. Strongly recommendslargebodymercedesr/learnprogramming2022in “I’m learning HTML all on my own and I have no idea how I’m supposed to apply the knowledge.”

    project based learning is the best way to go! have you tried the odin project? i'm picking up the basics of web development, and they have a great course on html/css foundations. it comes with resources, readings, and is a very well put together open source project (it's also free!!!) i was able…

  3. RecommendsPerpetualNoobMachiner/learnprogramming2023in “GitHub Newbie”▲ 1

    You would need a github account and then just set up git on your rig and link to repo. If you are worried about privacy you can set it to private. It's a little time consuming to setup but pretty straightforward and well worth it. There's a pretty good tutorial on theodinproject.com in the…

  4. Recommendssplatticus_maximusr/learnprogramming2022in “Odin, 100 devs, or cs50”▲ 15

    I am 34 percent done with the foundations course on TOP (The Odin Project), it is really good so far and I am learning a lot. I also started 100 devs this week. One good thing about 100 devs is you are meeting with live people and you have homework assignments and for me it is pushing me further…

  5. Recommendsmathplusyou-r/productivity2021in “17 years old looking for a stable income online”▲ 5

    The odin project : https://www.theodinproject.com/ has some great courses/paths to follow if you're interested in web development. I like that it also touches upon how the internet "works" (DNS, basic networking concepts) and version control (git) which are definitely things you should get…

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