These book recommendations are from me and from instances of the course from others. Many of the online books are just those I found on online at the library; so your feedback on them would be helpful.
Free online at our library:
Robson & Freeman, Head First HTML, Robson & Freeman, O'Reilly (website)
Cooper, Nate & Gee, Kim. 2014. Build Your Own Website : A Comic Guide to HTML, CSS, and WordPress
Duckett, Jon & Larsen, Rob. 2013. Beginning HTML and CSS
Elizabeth Castro; Bruce Hyslop. 2013. HTML and CSS: Visual QuickStart Guide, Eighth Edition
Harris, Andrew. 2012. HTML, XHTML, and CSS All-in-one for Dummies
There are many more you can use!
Offline:
Free online at our library:
Steve & Jeff Fulton. 2012. HTML5 Canvas
Bruce Lawson & Remy Sharp. 2013. Introducing HTML5, Second Edition
Michael Bowers, Dionysios Synodinos, Victor Sumner. 2011. Pro HTML5 and CSS3 Design Patterns
Chuan, Shi. 2012. HTML5 Mobile Development Cookbook.
Peter Lubbers. 2011. Pro HTML5 Programming
Matthew MacDonald. 2011. Html5: the missing manual
Offline:
Free online at our library:
Peter Gasston. 2015. The book of CSS3: a developer's guide to the future of web design
Harris, Andy. 2014. HTML5 and CSS3 All-in-One For Dummies (3rd Edition)
David McFarland. 2013. CSS3: The Missing Manual
Mikael Olsson. 2014. CSS Quick Syjntax Reference Guide
Ian Lunn. 2013. CSS3 Foundations
Duckett, Jon & Larsen, Rob. 2013. Beginning HTML and CSS
Elizabeth Castro; Bruce Hyslop. 2013. HTML and CSS: Visual QuickStart Guide, Eighth Edition
Dudley Storey. 2012. Pro CSS3 Animation
Antony Kennedy, Inayaili de León. 2011. Pro CSS for High Traffic Websites
Meyer, Eric A. 2010. Smashing CSS : Professional Techniques for Modern Layout
Robin Nixon. 2011. Plug In CSS: 100 Power Solutions
Duckett, Jon. 2011. HTML and CSS : Design and Build Websites
Eric Meyer. 2007. CSS: the Definitive Guide
Offline:
Free online at our library:
Den Odell. 2014. Pro JavaScript Development: Coding, Capabilities, and Tooling
Shane Hudson. 2014. JavaScript Creativity: Exploring the Modern Capabilities of JavaScript and HTML5
Saternos, Casimir. 2014. Client-server Web Apps with Javascript and Java
Eric T. Freeman; Elisabeth Robson. 2014. Head First JavaScript Programming
Zakas, Nicholas C. 2014. Principles of Object-Oriented JavaScript
Rauschmayer, Axel. 2014. Speaking JavaScript
Saleh, Hazem. 2013. JavaScript Unit Testing
Jonathan Reid, Thomas Valentine. 2013. JavaScript Programmer’s Reference
John Resig and Bear Bibeault. 2012. Secrets of the JavaScript Ninja
McFarland, David Sawyer. 2011. JavaScript & JQuery : The Missing Manual
Freeman, Eric & Robson, Elisabeth. 2011. Head First HTML5 Programming : Building Web Apps with Javascript
David Flanagan. 2011. JavaScript: The Definitive Guide, 6th Edition
Flanagan, David. 1998. JavaScript : Pocket Reference
Offline:
Free online at our library:
John Pollock. 2014. jQuery: A Beginner's Guide
Arun K. Pande. 2014. jQuery 2 Recipes: A Problem-Solution Approach
Chaffer, Jonathan & Swedberg, Karl. 2013. Learning jQuery Fourth Edition
McFarland, David Sawyer. 2011. Javascript and jQuery: the missing manual
Benedetti, Ryan & Cranley, Ronan. Head First jQuery
Free online at our library:
Robin Nixon. 2014. Learning PHP, MySQL, Javascript, CSS & HTML5. O'Reilly
Marty Matthews. 2014. PHP and MySQL Web Development: A Beginner’s Guide
David Sklar and Adam Trachtenberg. 2014. PHP cookbook. O'Reilly
William Sanders. 2013. Learning PHP design patterns. O'Reilly
Steve Suehring and Janet Valade. 2013. PHP, MySQL, JavaScript & HTML5 all-in-one for dummies
Robin Nixon. 2012. Web Developer's Cookbook: PHP, Javascript & CSS Recipes
McLaughlin, Brett. 2012. PHP & MySQL: the missing manual
Lynn Beighley and Michael Morrison. 2009. Head first PHP & MySQL. O'Reilly
Offline:
Free online at our library:
Robin Nixon. 2014. Learning PHP, MySQL, Javascript, CSS & HTML5. O'Reilly
Marty Matthews. 2014. PHP and MySQL Web Development: A Beginner’s Guide
DuBois, Paul. 2014. MySQL cookbook. O'Reilly
McLaughlin, Brett. 2012. PHP & MySQL: the missing manual
Lynn Beighley and Michael Morrison. 2009. Head first PHP & MySQL. O'Reilly
Offline:
Free online at our library
Lambert, Kenneth. 2015. Python Programming for Teens.
Shaw. 2013. Learn Python the Hard Way.
Gorelick. 2014. High Performance Python.
Beazley. 2013. Python Cookbook. O'Reilly.
Briggs & Lipovaca. 2013. Python for Kids.
Lutz. 2013. Learning Python. O'Reilly.
Free online at our library
Saternos. 2014. Client-server web apps. O'Reilly.
Bruce Hallberg. 2014. Networking: a beginner's guide
Aaron Swartz. 2013. Aaron Swartz's A programmable Web: an unfinished work
Mark Massé. 2012. REST API design rulebook
Blank, Andrew G. 2002. TCP/IP JumpStart : Internet Protocol Basics
Free online at our library:
Jonathan Fielding. 2014. Beginning Responsive Web Design with HTML5 and CSS3
Benjamin LaGrone. 2013. HTML5 and CSS3 responsive web design cookbook
Peter Gasston. 2013. The modern Web: multi-device Web development with HTML5, CSS3, and JavaScript
Crespo, Gilberto. 2013. Responsive Web Design with jQuery
Jason Gonzales. 2013. Mobile first design with HTML5 and CSS3
Free online at our library:
Josh Pauli. 2013. The Basics of Web Hacking: Tools and Techniques to Attack the Web
Michael T. Simpson, Kent Backman, and James E. Corley. 2013. Hands-on ethical hacking and network defense
Ryan Barnett. 2012. Web Application Defender's Cookbook : Battling Hackers and Protecting Users
Zalewski, Michal. 2011. Tangled Web : A Guide to Securing Modern Web Applications
Dalziel, Max. 2015. How to Attack and Defend Your Website.
Free online at our library:
Tom Barker. 2012. Pro JavaScript Performance: Monitoring and Visualization
Free online at our library:
html5/canvas
Steve & Jeff Fulton. 2012. HTML5 Canvas, O'Reilly.
Arjan Egges. 2014. Building JavaScript Games: For Phones, Tablets, and Desktop
Billy Lamberta. 2011. Foundation HTML5 Animation with JavaScript
d3/HighCharts
Dewar. 2012. Getting Started with d3. O'Reilly.
Fabio Nelli. 2013. Beginning JavaScript Charts With jqPlot, D3, and Highcharts
Timms, Simon. 2013. Social Data Visualization with HTML5 and JavaScript
Tom Barker. 2013. Pro Data Visualization using R and JavaScript
Nelli. 2014. Create Web Charts With D3.
processing
Reas, Casey; Fry, Ben. 2010. Getting Started with Processing. O'Reilly
webgl/three.js
Seidelin, Jacob. 2014. HTML5 Games: Creating Fun with Html5, Css3 and Webgl (2nd Edition)
Dirksen, Jos. 2013. Learning Three.js : The JavaScript 3D Library for WebGL
Free online at our library:
Node.js
Fernando Doglio. 2015. Pro REST API Development with Node.js
Elliott, Eric. 2014. Programming JavaScript Applications : Robust Web Architecture with Node, Html5, and Modern Js Libraries
David Herron. 2013. Node Web Development (2nd Edition)
Tom Hughes-Croucher and Mike Wilson. 2012. Node: up and running. O'Reilly.
AngularJS
Andrew Grant. 2014. Beginning AngularJS
Pawel Kozlowski, Peter Bacon Darwin. 2013. Mastering web application development with AngularJS
Green, Brad. 2013. AngularJS. O'Reilly
Bootstrap
Cochran, David. 2013. Twitter Bootstrap Web Development
Spurlock, Jake. Bootstrap. O'Reilly
Backbone
Osmani, Addy. 2013. Developing Backbone.js Applications. O'Reilly
Gil Fink, Ido Flatow. 2014. Pro Single Page Application Development: Using Backbone.js and ASP.NET
Vadim Mirgorod. 2013. Backbone.js cookbook
Ruby on Rails
Hartl. 2012. Ruby on Rails tutorial.
Flanagan & Matsumo. 2008. The Ruby Programming Language. O'Reilly.
Shaw. 2014. Learn Ruby the Hard Way.
Weinstein. 2015. Ruby Wizardry : An Introduction to Programming for Kids.
Collingbourne. 2012. Book of Ruby.
Django
Alchin. 2013. Pro Pro Django.
Holovaty & Kaplan-Moss. 2008. The Definitive Guide to Django.
Free online at our library:
Dincer, Alper & Uraz, Balkan. 2013. Google Maps JavaScript API Cookbook
Sawant, Uday. 2013. Instant HTML5 Geolocation How-To