Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
Learn HTML, CSS and JavaScript
Image: codecademy.com
#1302 overall

Learn HTML, CSS and JavaScript

Codecademy

1 recommender · 1 thread · recommended in 1 year, 2012 · score 0.7

Go to course ↗

An interactive, browser-based beginner course from Codecademy covering the basics of HTML, CSS and JavaScript for building web pages.

Commenters point to it as the starting point for learning basic HTML, CSS and JavaScript before moving on to other web development resources.

Web & Mobile Developmentbeginnerfreemiuminteractive MOOC#html#css#javascript#web development#interactive exercises

Recommendations by year

20062026

What commenters said (1)

  1. RecommendsAshleyWysocki2012in “Best syllabus to become a entry-level web developer?”

    So I did Dev Bootcamp: we learned the basics of programming in 8 weeks and covered a lot of guides and such. This is what I would recommend:

    Start with http://www.codecademy.com/ for learning basic HTML, CSS and Javascript.

    Then I'd recommend learning Ruby as a programmer. It's easy and fun to learn, there's a lot of demand for jobs (good jobs from startups to big companies to consultancies) so you can find a job pretty easily and there's a great community of people willing to help you out with it. Here's some resources for learning Ruby and Ruby on Rails:

    http://tryruby.org/ (15 minutes beginner tutorial)

    http://tutorials.jumpstartlab.com/projects/ruby_in_100_minut... (basic intro to Ruby to read)

    http://rubymonk.com/ (interactive learning ruby exercises)

    http://tutorials.jumpstartlab.com/projects/eventmanager.html (Ruby project dealing with CSV files)

    http://tutorials.jumpstartlab.com/projects/jstwitter.html (Ruby project integrating with twitter)

    http://www.codeschool.com/courses/try-git (git tutorial, very important for web development with others)

    http://railsforzombies.org/ (basic intro to rails)

    http://ruby.railstutorial.org/ (Rails project to build a Twitter site- long and intense but VERY worth it)

    http://tutorials.jumpstartlab.com/ (more tutorials and info on Rails along with Ruby)

    http://railscasts.com/ (more advanced stuff on Rails, covers some basic stuff as well, video plus text)

    http://www.rubyquiz.com/ (Ruby exercises to try with answers from others-these are more advanced)

    More text based:

    http://guides.rubyonrails.org/ (read these to really understand Rails)

    Books to read: Agile Web Development with Rails (newest edition, considered THE book on Rails)

    Programming Ruby (considered THE book on Ruby) The Rspec Book (about testing, super important to learn, AO3 gives free copies to coders there)

    Metaprogramming Ruby (great for understanding the intricacies of Ruby and how to bend it to your will)

    Crafting Rails Applications by Jose Valim (great for understanding how Rails really works, more advanced)

    The MOST important part is after a week or so (or less) of reading and practicing tutorials in the like, find something you're passionate and try to build it. Ask for help from other programmers, Rubyists love to help and try to find RL meetups if you can.

    Good luck!

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