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

Web Development 101

The Odin Project

3 recommenders · 3 threads · recommended in 2 years, 2019–2020 · score 2.4

Go to course ↗

A free, self-paced introductory web development course from The Odin Project that walks learners through building projects, covering JavaScript basics, setting up a programming environment, and tools like git. Commenters note that its later back-end sections can be studied separately from the Ruby on Rails material.

Commenters call it a good introduction to web development and JavaScript that walks you through setting up your own environment, and recommend it for step-by-step projects and learning git.

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

Recommendations by year

20192020

On Reddit (3)

  1. Recommendsleavemydogaloner/learnprogramming2020in “I want to get started with programming/coding and boy is it confusing...”▲ 4

    To get started, you should just pick a language and stick with it. Learning to think like a programmer and the logic behind coding is the most difficult thing. A lot of what you learn for one language is transferable to other languages, you just need to learn the new syntax of that language. I…

  2. Recommendsdenialerrorr/learnprogramming2020in “Want to self learn my AS level course due to schools being closed and have a few questions.”▲ 1

    Firstly, it's nice to see IT A-Level has improved in the 18-odd years since I took (and dropped out) of it. Back in my day, the closest we got to writing code was putting formulas into Excel. It doesn't sound like you need to cover much to pass the unit though. I'd suggest going through the…

  3. RecommendsConsultorCHr/learnprogramming2019in “I need help from your great community”▲ 1

    I don't know about your skills level, but I recently recommended this to the daughter of a good friend that is also engaged with web development: https://www.theodinproject.com/courses/web-development-101 It's a step-by-step guide to implement some cool and easy projects. Besides, this resource…

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