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

Learn HTML and CSS

Codecademy

16 recommenders · 16 threads · recommended in 7 years, 2014–2023 · score 19.5

Go to course ↗

An interactive beginner course from Codecademy teaching HTML and CSS for building web pages and styling them. Commenters use it as a first step before JavaScript and web development.

Commenters repeatedly call it a great beginner starting point and say Codecademy's CSS section is more in-depth than freeCodeCamp's.

Web & Mobile Developmentbeginnerfreemiuminteractive MOOC#html#css#web development#codecademy#beginner

Recommendations by year

20142023

On Reddit (18)

  1. Strongly recommendsFrostNix7r/webdev2016in “How to set font in HTML?”▲ 2

    If you're wanting to get up to date on HTML and CSS, codecademy has a great beginner course available that will teach you both.

  2. RecommendsCapital_Addendum6806r/learnprogramming2023in “How to approach learning front end?”

    I would say you should complete some course on the two I used Codecademy and it was great learnt a lot pretty quick. I would then try building your own project something super simple just getting html and styling it a bit with css. After you finished the basics and can make something pretty move…

  3. RecommendsAccomplished_Bug6296r/learnprogramming2021in “I want to learn HTML but idk where?”▲ 2

    I recommend using Codecademy for learning html and css. However, once you start diving into more complex concepts like JavaScript, React, etc. I recommend Codecademy not being your only source of learning. Read books, watch YouTube tutorials, buy Udemy courses. This will only expand your knowledge…

  4. Recommendscyber_Voidr/Entrepreneur2021in “What to do if you don’t have no technical background?”▲ 5

    1. Learn what industry you want to be in or direction you want to go. 2. Get a thinkpad with Ubuntu on it and second monitor 3. Get some skills 1. Learn HTML and CSS. Start for free on https://www.codecademy.com/catalog/language/html-css 2. Learn Javascript. Again…

  5. RecommendsNoviceProgrammer2020r/webdev2020in “Help, suggestions and tips for my personal website. Any suggestions will go a long way.”▲ 1

    You're CSS classes will be in one or more of your files that end with ".css". Dev Tools will actually tell you which file is supplying the specific rule as well. I would suggest doing some online courses to help get the basics down. FreeCodeCamp and Codecademy are good places to start.

  6. Recommendstripscaper/learnprogramming2017in “Should I learn Node.js or Rails for website development?”

    Rails Take the Ruby course on codecademy Check out Michael Hartl's tutorial Also check out Mackenzie Child on YouTube. You're also going to want to learn html/css. I'd use codecademy for that and find some YouTube videos. You'll most likely use bootstrap instead of writing all your own css, at…

  7. Recommendspyonpir/learnprogramming2017in “how should i start with programming?”

    Codecademy has free interactive courses that can get you started with learning the fundamentals for many different high level languages. I suggest HTML+CSS, then JavaScript, then their Responsive Web Design course. After that, you'll have a general understanding of syntax and common concepts to…

  8. RecommendsChhris_7r/learnprogramming2017in “Like a team”

    I would say head to freecodecamp or codecademy and take the same html/css course. You can't take it "together" but you could take it separately at the same time. If you don't already know, html and css are used to build websites. They aren't technically programming languages, but they're a good…

  9. RecommendsRattlesnakeJaker/webdev2017in “Alternative web development tools?”

    As long as your ok with your website being public. 1. use jekyll its a simple framework to make a static site. 2. Host it on Github Pages 3. Use some kind of starter css. Bootstrap, or this material bootstrap template, or something more simple like simple grid 4. Learn HTML/CSS. Take some Code…

  10. RecommendsVolundarkvioar/learnprogramming2017in “Is it realistic for a 30-year-old teacher to retrain into programming without a relevant degree?”

    I'd recommend starting out with Codecademy. They've got a great series on introducing you to HTML and CSS. FreeCodeCamp is a great resource too although personally I found Codecademy's CSS section to be more in-depth than FCC's was, hence recommending their HTML/CSS courses. FreeCodeCamp is great…

  11. Recommendsjedi_jonair/SEO2016in “Getting Into SEO, where to begin”

    additionally, I recommend taking codecademy's course on HTML/CSS --- will help down the road

  12. RecommendsGreen_Eyed_Crowr/learnprogramming2016in “Best way to learn web development”

    go to codecademy.com and do the html/css course, and then the javascript course, then sign up at The Odin Project. TOP will basically ask you to do these courses anyways within the first few hours, so I suggest doing them first.

  13. Recommendsdiversifr/webdev2015in “Any good pure HTML/CSS tutorials for creating a modern site?”

    Check out the intro to html and css on udacity https://www.udacity.com/course/intro-to-html-and-css--ud304 Also check out http://codecademy.com

  14. RecommendsJarofHeartsr/learnprogramming2015in “Project idea paths: Should I learn to make a game in java with libgdx, or should I learn javascript and node.js?”

    That article is expecting the candidate to know everything... I wouldn't agree with it. You're not going to know all those concepts until you have been in the workforce for at least 5 years. Anyway, keep it simple. You don't need to start with a database. Make a simple website. You mentioned doing…

  15. RecommendsDonMildreoner/startups2014in “I collected a ton of webdesign/development resources for beginners & veterans”▲ 2

    Great, I recommend going through Codecademy's HTML and CSS course first. And also, sticking with it is the best advice I can give. There are plenty of times when you'll feel it's all too much, but keep going! I'm still a mechanical engineer during the day, and have been for the past 4 years on an…

  16. Recommendsexomniacr/webdev2014in “Best online bootcamp resource for front end web development?”▲ 1

    I'd take a refresher course in HTML/CSS on codecademy, or a comparable site. Make sure you understand display types and the box model really well. Use this outline here: http://javascriptissexy.com/how-to-learn-javascript-properly/ and join the folks at r/learnjavascript

  17. MentionsVandrelr/learnprogramming2018in “To all programmers who are self-taught or started later in life.”▲ 15

    Apologies for the incoming wall of text. You'll get there if you stick with it. Personally, I've been working in IT since I was about 16. Nothing related to programming at all, it was basically all just tech support so not really directly beneficial. At around 21 or 22 I started trying to teach…

  18. MentionsTheManyGramsr/learnprogramming2015in “Nice and stupid question about web design.”

    I think I'll start with Code Academy's HTML and CSS course and see how I go from there! Thanks

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