Table of contents
The information in this book is divided up into little chunks that won’t overwhelm anyone. The book is also “human-readable” and includes a lot of examples. Most important, there is a website with appropriate tasks designed for practicing with everything you’ve learned.
Learning Web Design by Jennifer Niederst Robbins
Head First Design Patterns by Eric Freeman
W3Schools is a site for web developers about HTML, CSS, JS, SQL, PHP, and JQuery, which covers key aspects of these languages. W3Schools courses are focused on simplicity. They provide easy practice and straight-forward learning. With this site, you will get a lot of simple code explanations and tutorials about how to use them. You start from the basic level and move to the area of professional knowledge. There is an online editor on the site. You can use this tool to edit examples and execute the code to see what is correct and what isn’t. Last but not least is the price – W3Schools is completely free.