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

Codecademy HTML, CSS, and JavaScript courses

Codecademy

2 recommenders · 2 threads · recommended in 1 year, 2015 · score 1.5

Search for it ↗

Codecademy's interactive HTML, CSS, and JavaScript courses teach the basics of front-end web development through in-browser coding exercises. They are aimed at getting a complete beginner started on building websites.

Commenters call Codecademy a decent place to get started and suggest going through the HTML, CSS, and JS courses before moving on to a JavaScript book like Eloquent JavaScript.

Web & Mobile Developmentbeginnerfreemiuminteractive MOOC#html#css#javascript#web development#front-end#beginner

Recommendations by year

20152015

On Reddit (2)

  1. Recommendswaterwindowr/webdev2015in “Picking up web development again”▲ 2

    If you're looking to learn web *development*, forget about using Dreamweaver. All you need is a text editor, check out Sublime Text or Atom. There are lots of books to teach you the fundamentals of HTML/CSS, but to start off you could go through the courses at Codecademy. When you're finished…

  2. Recommendsnegative_epsilonr/learnprogramming2015in “Gentle probing from a beginner programmer”▲ 1

    So, there are definitely some caveats. Online work as a developer is pretty rough, honestly. If you use sites like ELance or ODesk you'll be competing against people in third world countries willing to do crap jobs for pennies an hour. If you want to do true work from home freelance, you'll have…

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