
Every day, more and more people want to learn some HTML and CSS. Joining the professional web designers and programmers are new audiences who need to know a little bit of code at work (update a content management system or e-commerce store) and those who want to make their personal blogs more attractive. Many books teaching HTML and CSS are dry and only written for those who want to become programmers, which is why this book takes an entirely new approach. • Introduces HTML and CSS in a way that makes them accessible to everyone--hobbyists, students, and professionals--and it's full-color throughout • Utilizes information graphics and lifestyle photography to explain the topics in a simple way that is engaging • Boasts a unique structure that allows you to progress through the chapters from beginning to end or just dip into topics of particular interest at your leisure This educational book is one that you will enjoy picking up, reading, then referring back to. It will make you wish other technical topics were presented in such a simple, attractive and engaging way!
1) Fundamentals of Web Development (Randy Connolly and Ricardo Hoar).
I have the 2nd Ed but the 3rd Ed is out and is more contemporary.
Specific books for HTML and CSS are:
1) HTML and CSS - The Comprehensive Guide (decent contemporary introduction)
2) CSS in Depth
3) CSS The Definite Guide - 5th Ed - Reference
Specific books for JavaScript.
1) Javascript - The Comprehensive Guide (decent contemporary introduction)
2) Eloquent JavaScript - 3rd Ed
3) Javascipt - The Definite Guide - 7th Ed
I understand that's only the path I've taken and there are multiple ways to get there. Good luck.
JavaScript and jQuery: Interactive Front-End Web Development
and..
HTML and CSS: Design and Build Websites
http://www.htmlandcssbook.com/
The Javascript one gives a really solid foundation for learning Javascript from the ground up and front-end web development in general. Also there are practical examples of many things the beginner/average developer usually is tasked with building and doing.
There is also the companion book that he did a couple years earlier on HTML and CSS.
They are pretty much both the first things that show up on Amazon when you search for Javascript and jQuery as well as HTML and CSS, and best sellers in their respective category.
In terms of what you should start with, I'd recommend basic front-end development, but browser extensions are good too.
Hope that helps!
I'll start doing things, forget I accomplished them, realize I'm halfway into the month and then panic profusely when I don't remember what exactly I've done.
For example, starting this January I have been working on my front-end and design skills, since I feel weak in that area. I looked for relevant books, got through several ("Design of everyday things", "About Face", "HTML&CSS" by Jon Duckett, and finishing up "CSS Secrets" by Lea Verou), created some very neat things in pure CSS, and I'm getting better at it by the day.
Objectively speaking, I've gotten through a lot of things in the last 3 weeks, but it doesn't feel that way. My intuition tells me, quite unhealthily, that I got nothing done. I think the list of accomplishments I'm keeping is the only thing that keeps me sane against the overzealous (and scatterbrained) project manager that lives in my head.
I worries me a bit.
<!-- Interested in code, web design and web development? Check out our bestselling books on Web Programming: -->
<!-- HTML & CSS by Jon Duckett : https://www.waterstones.com/book/html-and-css/jon-duckett/9781118008188 -->
<!-- Python in Easy Steps by Mike McGrath : https://www.waterstones.com/book/python-in-easy-steps/mike-mcgrath/9781840785968 -->
<!-- JavaScript & JQuery by Jon Duckett : https://www.waterstones.com/book/javascript-and-jquery/jon-duckett/9781118531648 -->
<!-- PHP & MYSQL in Easy Steps by Mike McGrath : https://www.waterstones.com/book/php-and-mysql-in-easy-steps/mike-mcgrath/9781840785371 -->
<!-- Javascript: The Good Parts by Douglas Crockford : https://www.waterstones.com/book/javascript-the-good-parts/douglas-crockford/9780596517748 -->
<!-- Learning Python with Raspberry Pi by Alex Bradbury : https://www.waterstones.com/book/learning-python-with-raspberry-pi/alex-bradbury/ben-everard/9781118717059 -->
<!-- AngularJS: Up and Running by Shyam Seshadri : https://www.waterstones.com/book/angularjs-up-and-running/shyam-seshadri/brad-green/9781491901946-->
<!-- Transcending CSS by Andy Clarke : https://www.waterstones.com/book/transcending-css/andy-clarke/molly-e-holzschlag/9780321410979 -->
<!-- Jump Start Responsive Web Design by Craig Sharkie : https://www.waterstones.com/book/jump-start-responsive-web-design/craig-sharkie/andrew-fisher/9780987332165 --> <!-- Waterstones E-Commerce Platform Version : 1.0 -->
<!-- ServerID = 9-->
<!-- -->
<!-- Interested in code, web design and web development? Check out our bestselling books on Web Programming: -->
<!-- HTML & CSS by Jon Duckett : https://www.waterstones.com/book/html-and-css/jon-duckett/9781118008188 -->
<!-- Python in Easy Steps by Mike McGrath : https://www.waterstones.com/book/python-in-easy-steps/mike-mcgrath/9781840785968 -->
<!-- JavaScript & JQuery by Jon Duckett : https://www.waterstones.com/book/javascript-and-jquery/jon-duckett/9781118531648 -->
<!-- PHP & MYSQL in Easy Steps by Mike McGrath : https://www.waterstones.com/book/php-and-mysql-in-easy-steps/mike-mcgrath/9781840785371 -->
<!-- Javascript: The Good Parts by Douglas Crockford : https://www.waterstones.com/book/javascript-the-good-parts/douglas-crockford/9780596517748 -->
<!-- Learning Python with Raspberry Pi by Alex Bradbury : https://www.waterstones.com/book/learning-python-with-raspberry-pi/alex-bradbury/ben-everard/9781118717059 -->
<!-- AngularJS: Up and Running by Shyam Seshadri : https://www.waterstones.com/book/angularjs-up-and-running/shyam-seshadri/brad-green/9781491901946-->
<!-- Transcending CSS by Andy Clarke : https://www.waterstones.com/book/transcending-css/andy-clarke/molly-e-holzschlag/9780321410979 -->
<!-- Jump Start Responsive Web Design by Craig Sharkie : https://www.waterstones.com/book/jump-start-responsive-web-design/craig-sharkie/andrew-fisher/9780987332165 -->