Hacker News new | ask | show | jobs
by ralphsaunders 5344 days ago
I taught myself to code (HTML, CSS, and a small amount of PHP — Wordpress) while I was doing a Graphic Design ND. I think the hardest part for me, like Audrey, was trying to understand what a lot of the terms mean and also the concepts behind them.

I distinctly remember following a basic HTML & CSS tutorial and not being able to work out how to get the CSS to style the HTML. The example code worked fine, but the relationship between the two wasn't explained so when I wrote my own it didn't work.

I only learned of semantics 12 months after starting with HTML + CSS. It would have made a massive difference if someone had pointed me to a beginners guide (online & free, of course) that explained the way the web was born and how HTML is a way of assigning meaning to a document.

I think a lot of the problem is the people writing the tutorials and resources for this kind of stuff want to teach people something, while the people looking for this stuff want to learn it. Perhaps this is why a lot of Google's results for these kind of things are forum threads and other discussions (usually filled with outdated or plain wrong information, I might add).

2 comments

I find myself saying this a lot and I mean no offense but HTML and CSS aren't code. If you can't build a binary search and sort then it doesn't count ;)
I will never understand why some things are downvoted. Anyone with the power to do so knows that HTML is not a programming language and not indicative of hacker prowess.
Perhaps visiting the W3C website (http://w3.org/) is a good place to start if you are looking to understand how the Web works. Learning to "code" is not a short journey for the uninitiated, but the journey can be a valuable and rewarding one.