There are literally thousands of books available for web designers and developers online. There has been no language, no point of discussion, or no trend that has not, at one time or another, been extensively explored and analysed, and eventually published into a book.
If you do a simple web search on any web topic, you will find a book, if not a multitude of books, that has been competently written on that particular subject. Of course, you will have to pay for these books.
Today we have a selection of ebooks for you covering most aspects of web design and development. And the best thing about these books is that they are all FREE!
Free Ebooks for Designers and Developers
UX Design for Start-Ups by Marcin Treder
Written by Marcin Treder, UX Design for Start-Ups is a must read for any startup or grown-up company that wishes to keep its startup spirit and conquer the world with stunning UX Design.
Book of Speed by Stoyan Stefanov
The book of speed by Stoyan Stefanov is a free (public domain), online, open-source, not yet finished, book about web performance.
Mobile Web Design Best Practices by Mobify
This free ebook from Mobify is a handy mobile web design guide with over 50 tips that will help you build amazing mobile websites.
Pro Git by Scott Chacon
The Pro Git eBook covers Git basics as well as advanced topics such as branching and running distributed Git. Furthermore, if you are migrating from another system such as Subversion, this eBook has an entire chapter dedicated to guiding you.
Developing Modern Mobile Web Apps by Microsoft
Web Design and Mobile Trends for 2013 by Awwwards
Made up of a series of short interviews with the likes of Jeffrey Zeldman (A List Apart), Karen McGrane, Aarron Walter, Veerle Peters, and many more… Web Design and Mobile Trends for 2013 shares the vision of each designer on the future of web technologies, designing for different devices and how it may evolve.
Now in its 12th edition, the Mobile Developers Guide to the Galaxy focuses on developing mobile apps, which includes a number of phases including: planning & specification, prototyping & design, implementation, internal testing & deployment, deployment to an app store, discovery by users, installation, use and feedback.
HTML5 Canvas by Jeff Fulton
The second edition of HTML5 Canvas gets you going with HTML5 Canvas, teaching you how to draw, render text, manipulate images, and create animation—all in the course of building several interactive web games throughout the book. The free online version includes 53 interactive examples and exercises.
jQuery Fundamentals A guide to the basics of jQuery by Rebecca Murphey
jQuery Fundamentals has been designed to get you comfortable working through common problems you'll come across when using jQuery. Each chapter covers a concept and gives you the chance to try example code related to the concept.
Designing for the Web by Mark Boulton
A Practical Guide to Designing for the Web aims to teach you techniques for designing your website using the principles of graphic design, covering a core aspect of graphic design: Getting Started, Research, Typography, Colour, and Layout. Learn solid graphic design theory that you can simply apply to your designs, making the difference from a good design to a great one.
Locking Down WordPress by Rachel Baker, Brad Williams & John Ford
In Locking Down WordPress, WordPress pros Rachel Baker, Brad Williams, and John Ford take you through everything you need to know to make sure you have WordPress security under control.
WordPress Meet Responsive Design by Chris Coyier, Ian Stewart & Sara Cannon
In this short book Chris Coyier, Ian Stewart and Sara Cannon give you the lowdown on their real world uses and strategies for designing WordPress responsively.
Git From The Bottom Up by John Wiegley
As the name suggests, Git From the Bottom Up teaches Git from basic to advanced levels. It is available as a PDF file, so you can easily download it and use it as per your convenience.
Developing Backbone.js Applications by Addy Osmani
PHP: The Right Way by Josh Lockhart
There’s a lot of outdated information on the Web that leads new PHP users astray, propagating bad practices and bad code. This must stop. PHP: The Right Way is an easy-to-read, quick reference for PHP best practices, accepted coding standards, and links to authoritative tutorials around the Web.
Evil by Design: Design Patterns That Lead Us Into Temptation by Chris Nodder
Evil by Design is arranged in chapters following the seven deadly sins, with the relevant design patterns aligned under the headings of Sloth, Pride, Envy, Greed, Lust, Anger and Gluttony. It takes a tongue and cheek look at how web and application design can be used to exploit psychological principles to persuade us to act.