Skip to content
View in the app

A better way to browse. Learn more.

Web Designer Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

List of Recommended Web Design and Development Books

Featured Replies

Nice find man :) For web design i tend to use the Web Designers Idea Book - £10 of amazon.co.uk :)

  • 2 weeks later...
  • Replies 171
  • Views 79k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • I tend more towards interface and information design as well as usability. In terms of publishers of web design/development books I adore Sitepoint, Friends of Ed, New Riders, and O'Reilly. If I want

  • thanks for the list, So many to choose from.   If you were to recommend one for CSS, one for XHTML and one book for general web design, Keeping in mind I am a beginner, which books would you recomm

  • Ocular Harmony
    Ocular Harmony

    Two books that look phenomenal are: The Typographers Desk Reference   Designing with Web Standards By one of the founders of Happy Cog. Amazing that their contracts start at $75,000 and their co

Nice contributory share @ Web Design Rawkes! :good: I like to see more and more posts like this one in future too....... Do continue your good work! ;)

  • 5 weeks later...
  • 1 month later...

Thank you for sharing. I have been looking for this list on internet and found this is very useful.

  • 2 weeks later...
  • 2 weeks later...

Note: I posted this in another thread, but I thought it might be useful to everyone as a single post. It will be much easier to find that way.

 

 

I'm a big fan of learning through books, so I will share with you some of my recommended titles on web development.

 

I will update this list periodically.

 

 

Web design theory

The Priciples of Beautiful Web Design - This book will teach you all the basic theory of design, in relation to web design. You'll learn how to lay solid foundations to a website, that will allow you to create 'sound' designs, way before you even think about how it is going to look.

 

HTML

HTML 4 For The World Wide Web - This book was one of the first I bought on the subject, over 8 years ago now! It covered the basics of HTML, and after about a week I was confident at writing up, and understanding, my very own website from scratch. I'm not sure this book is being published any more, so you might need to find something similar.

 

CSS

I taught myself CSS from practice, tutorials and articles online, but I have, and highly recommend the following CSS reference book: The Ultimate CSS Reference

 

Javascript

Javascript - The Definitive Guide - The book on Javascript. It covers absolutely everything you could possibly want to know, and it is heavy to boot!

 

Javascript Phrasebook - Tiny book, packed full of snippets of code for various problems.

 

PHP/MySQL

PHP and MySQL for Dynamic Web Sites - This was my first book on PHP, and it lays the groundwork for you to create some simple scripts, using databases.

 

PHP & MySQL Bible - Extremely thick book, covers most of PHP. Is a great reference book.

 

PHP Cookbook - Packed to the brim with excellent and useful snippets of code, for common coding problems. I constantly find myself going back to this book for advice.

 

PHP Phrasebook - Tiny little book, full of snippets of code. It's a great thing to keep at arms reach.

 

MySQL Phrasebook - Same as above, but covering MySQL.

 

PHP 5 Objects, Patterns, and Practice - This is quite a complex and laborious read, but it will help you step into more advanced coding practices, such as Object Oriented Programming (OOP), and Patterns.

 

Web development practices

Pragmatic Version Control Using Subversion - This is a must if you want to get serious with web development. Version control is basically a history of everything you've done, which allows you to revert back to things you've done in the past, which in turn acts as a great backup tool. Think Apple Time Machine, but for text/programming files.

 

 

I could recommend a tonne more; my bookshelf actually fell off once because of the amount of web development books! What I've suggested here will be more than adequate for beginning, though. :)

 

Rob

Thats a lot of books! Agree good for reference but most questions u can type into google without spenging all ur pennies on books.

  • 1 month later...

What do you think of sitepoints SEXY WEB DESIGN http://www.sitepoint.com/books/sexy1/ ?

 

Bah - all the usual marketing buzzwords - Let's see, in the middle section 3 paragraphs we have "Breathtaking, Gorgeous, Timeless, Stunning x 2" - with these adjectives, anyone would think they're talking about a painting by Rembrandt not a templatey website.

Sounds like the QVC shopping channel describing the newest "original authentic reproduction diamante" products.

  • 3 weeks later...

Thanks for the list Rob - I love to have books too, and have just bought The Principles of Beautiful Web Design. I'll let you know what I think when it gets here...

 

Meantime, I can suggest a book to avoid:

How to do everything with php & mysql - should be called 'how to make a shopping cart or simple cms with php mysql, in a poorly explained fashion'

I did learn the basics of php using this book, but it was badly thought out IMO, and thank god I got it from the library instead of buying it.

 

Has anyone read Learn to Program by Chris Pine? The online tutorial is excellent, but haven't got round to buying the book yet.

 

Couldn't agree more, How to do everything with php and mysql is a terrible book.

 

I like the head first series, they are very easy to learn from and explain everything in a simple way. Better for beginners though, not sure how much value they would hold for more advanced developers...

  • 1 month later...
  • 1 month later...

Glad I found this list thank you very much. If I'm new and starting web design, would anyone recommend going in the order that these books are laid out. I am not exactly new I have taken one web design class so I am familiar with html to a point. But I am wanting to hear what some of you pros think thanks.

  • 2 weeks later...

Heyup, I'm struggling to decide which book to buy and was hoping someone here could add their input, I could just buy all 3 but I'd rather not if the same or similar points are going to be covered in each one and I'd rather not buy more than one at a time so I don't end up with a shelf full of new and shiny but completely un-read books.

 

The 3 I can't quite choose between are Don't Make Me Think, The Principles of Beautiful Web Design (SitePoint) and The Non-Designers Design Book. I don't really want to buy all 3 at once so if anyone has any recommendations for which to read first, or perhaps I only need to read one and discard the rest, then please let me know.

 

Thanks in advance. :)

Hi Rob,

 

I have used dreamweaver CS4 for the last year for basic websites. However I now would like to build a catalog site showing just products with "Add to quote" or "request information". I will have about a 1000 products.

 

Do you know or any good books for designing online catalogs in dreamweaver or do you think it would be best to use a different software for this?

 

There are many online catalog builders but they all look unprofessional.

 

p.s. I don't really have must knowledge of php / mysql.

 

your help would be much appreciated.

 

Richard.

  • 2 weeks later...

 

 

The 3 I can't quite choose between are Don't Make Me Think, The Principles of Beautiful Web Design (SitePoint) and The Non-Designers Design Book. I don't really want to buy all 3 at once so if anyone has any recommendations for which to read first, or perhaps I only need to read one and discard the rest, then please let me know.

 

Thanks in advance. :)

 

I've just bought The Principles of Beautiful Web Design (1st edition). After reading just the preface and the first chapter about layouts, I already felt like I had learned a lot. I've picked up two new practices (the rule of thirds and grid layouts) and am able to look at design slightly differently.

 

I'm just about to begin chapter 3, but so far I'm really digging this book. It's clear and easy to understand, and the author gives a step by step guide for the design process of a website, which you can use to make the website alongside him, or make your own site using the same practices (which is what I'm doing).

 

I'm actually hoping to get the other two books that you mentioned myself at some point, but so far, I could probably do fine with just this one. If I do get hold of the other two or any others, I'll let you know how it goes. In the meantime, I, like others earlier, would recommend The Principles of Beautiful Web Design.

  • 1 month later...
  • 1 month later...

Hey thanks a lot for providing this great book from which we can able to learn so may things.. Its best for web designer to keep in practice.. I will find this book pdf..

  • 2 months later...
  • 3 weeks later...
  • 2 weeks later...

Thank a lot this post is very useful for all of us. All the books are great in its field.

some of the i already purchased and reading. I have completed 2 books of HTML and CSS. Thank you for this valuable information.

  • 3 weeks later...

Can anyone recommend a good book to get me started on creating a custom site in Wordpress? Something really comprehensive, with walkthroughs and lots of code/examples, preferably!

  • 2 weeks later...
  • 5 months later...
  • 1 month later...

I found HTML and CSS design and build websites by Jon Duckett a great book, especially the small reference sheet at the back.

I have PHP Cookbook, one of my friend suggested me this book. But this Book is not enough for me, all i need is a tutor to tech me in detail coz i understand almost everythig in the book but never succeed in implementing it. so According to me Buying a Book is not enough to lean any thing , every time you need a guide.........:|

This is really very nice information you share here that helpful for all the peopel especially for beginners to learn about web design and web development. This all books are really good for learning. Thanks for providing this information here.

  • 1 month later...

I love to explore web design and development related stuff, thanks for sharing such informative books ...

  • 4 weeks later...
  • 3 weeks later...

A good one for Responsive Web Design is Responsive Web Design with HTML5 and CSS3 by Ben Frain. You need to be at a reasonable level with HTML and CSS coding but this book gives you all you need to know about creating a responsive design.

  • 3 months later...

Plz post some link related web designing books to free download.

Edited by J_Edwards

Thaks alot about these tremendous books. but i'm a beginner so can you please recomand me some sort of amazing book for designing as well as for the understanding of c and c++ cause it wasn't mentioned in the list. by the way appreciate that it would be really helpfull. thanks again.

Hello

 

I got nice list of books through this thread which will surely help me in learning Web Design and Development.Thanks for sharing such useful topic in this thread.

  • 1 month later...

Hi all

 

Should the first post be updated to include HTML5 and CSS3? I think it'll be extremely useful.

 

Also I know this probably sounds silly but how do you decide 'what' to put 'where' in a web page?

 

For example, what should be in a home page and where?

 

I hope I'm making sense.

Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.