The Code Academy is a free resource with walk through tutorials and a sandbox environment to test your newly learned coding skills. Totally free and pretty good quality to get started learning about HTML and more. This is a great beginners resource, but will not be as expansive as some of the paid learning resources.
First place to start in your web carrier is with learning HTML, and technically this is going to be HTML 5 although you may want to know the restrictions of previous forms of HTML as some companies require you to be pretty backwards compatible. Essentially there are so many places to learn html but I will list for you my favorites.
This site is a great reference later but also has some of the greatest online tutorials for very beginners, you can also test your code. These are not video tutorials.
This is simply a really great place to learn just about anything. HTML is no exception, this is also a great place for beginners, on top of that the tutorials are video tutorials by vetted teachers so it might be like taking a class.
- Team Tree House
Team Tree House is one of the better online tutorial sites out there geared for web designers and developers. Their modern approach is refreshing and their projects are of high quality.
Okay so what do you mean by Learn HTML
Learn HTML is a pretty vague way of putting it, and there is so much to learn by and technically you could get by with pretty little depending on your application. Essentially the most important part is the foundation, really understanding the syntax and the structure. Why should we only use one H1 – well some search engines would rank this information as more important so it is good to accommodate and write your code with this structure and hierarchy in mind.
Another really great thing to consider when learning HTML is learning how to make it accessible for blind users. Accessibility is highly valued by state and government employers not to mention is just good practice and also helps your SEO (Search Engine Optimization). Accessibility has so many restrictions that if you are attempting to conform you will inherently write much better code, it will be organized, hierarchical and most importantly valid, which will save you headaches later when you are wondering why it doesn’t work in IE. This really helps you understand the old school internet and ensure backwards compatibility.
Team Tree House is a better quality, curated and catered learning experience for web developers and designers. Not only are the lessons more geared to techie folk, there are some fun elements including tests, bonus content that you can unlock and learning levels making it a bit like a game. Now those bonuses are actually pretty effective in the sense that you are encouraged to practice your skills in their sandbox environment which allows you to actually write code and get it “reviewed” which is usually a verbatim test which is not the best in the world but it’s actually pretty nice when you are trying to learn a new syntax.
Now I know when you see this website you are going to think, wow this is a resource for web design, not so pretty. Ok they have been around forever and I know it seems like an information overload but actually w3schools has some incredible resources on just getting started and you will constantly go back here as a reference because it’s simply got the good stuff.