This curriculum relies extensively on online materials that the authors
believe to be reliable and well-maintained. It can be helpful to have a library of HTML, CSS, JavaScript, and web accessibility reference guides on hand in a classroom for students to consult as a reference. However, these resources quickly become obsolete in the rapidly-changing world of web design and development. Therefore, students should learn to consult credible online sources for help with particular tags or coding techniques. The resources listed on this page offer some of the best reference guides for students learning to build web pages.
Additional resources are provided throughout the curriculum as they apply to particular lessons.
Also, at the bottom of this page we have provided several links to tools, tutorials, and curricula that explore more advanced topics in computer science. These can be very helpful resources for advanced students to expand their skills, or they can be incorporated into other courses in programming and computer science.
Developing Accessible Websites - the University of Washington's official site on technology accessibility includes a variety of accessibility-related tips and techniques for web designers and developers
Learning About Everything
W3Schools - in addition to their HTML, CSS, and JavaScript tutorials, they also have excellent tutorials on dozens of advanced topics in web design and development—great for any student who's looking to expand their skills
Code Avengers - free tutorials on HTML, CSS, & JavaScript
Code Academy - free tutorials for learning web design plus several popular programming languages
Colour Contrast Analyser - free downloadable software for Windows and Mac, can be used to check contrast between foreground and background colors anywhere on the computer screen