While there will always be additions and edits to make, this “master” reading list is a good framework for learning the basics of web development from the ground up, starting with HTML before proceeding to CSS, JavaScript and other subjects. Each reading list contains supplementary material, together with recommended resources and suggested exercises.
Goal: learn semantic, accessible HTML markup; create a basic web site.
Required Skills: basic computer literacy
Total time (core material): 40 hours
Introduction to Web Development
Basic Web Development Tools
Basic HTML
HTML5 Backgrounder
HTML5 Markup
Basic Typography & Writing
Lists & Links
Image Basics
Tables
Forms
Dates, Time, Units & Events
Multimedia
While they are not technically part of HTML, learning how to create favicons, along with the principles of accessibility and search engine optimization, is a very useful goal at this stage:
When You’re Done
This reading list has concentrated on HTML, with styling applied to your markup as necessary. The next obvious step is to look at CSS in depth, to make your pages appear how you wish.
Photograph by Jerry Patterson, used with permission.
Enjoy this piece? I invite you to follow me at twitter.com/dudleystorey to learn more.