There are so many guides and tutorials in the bookstore. However most of them, saddly, really suck!
Most authors can’t avoid the temptaion to copy words from other books. What we should do to find a really useful book is to find the root of all books.
Here is a simple list of the books that I’ve read ,at least partly, or I’ve bought and intended to read in the near future.
Javascript and JQuery
JavaScript: The Good Parts
It serves as a breif guide to javascript and tells us a lot of does and donts in javascript. I think it’s right the book a beginner should own.
See also: http://oreilly.com/catalog/9780596517748/
JavaScript: The Definitive Guide
This is the bible of javascript, but definitely not a good choice for novices.
See also: http://oreilly.com/catalog/9780596000486/
Learning JQuery
First book to talk about jQuery. It contains lots of soulutions to some typical applications with jQuery. Good for starts in jQuery.
See also: http://www.packtpub.com/learning-jquery-1.3/book/mid/1802090m1d2r
jQuery in Action
A little deeper than the earlier. Indeed I only bought this one, and lend a copy of Learning jQuery form libarary.
See also: http://www.manning.com/affiliate/idevaffiliate.php?id=648_93
XHTML and CSS
Words about XHTML and CSS
I don’t think we need a book to learn XHTML and CSS. First it’s very simple; Second there are comprehensive tutorials online everywhere. So I didn’t collect any books on XHTML and CSS for beginners. Following websites will be helpful:
- http://www.w3schools.com/
- http://www.w3.org/
CSS Mastery: Advanced Web Standards Solutions
Don’t be intimidated by the ‘Advanced’. It’s not only a quite praticle guide to solve lots problem, but also a starter for novice to learn css systemetically.
HTML & XHTML: The Definitive Guide
Bibble in xhtml. Again this Definiteive Guide is not a good start for beginers.
See also: http://oreilly.com/catalog/9780596527327/
CSS: The Definitive Guide
Bibble in css. Needn’t to tell you this is not for beginers.
See also: http://oreilly.com/catalog/9780596527334/
Design and User Interface
CSS Zen Garden
I believe most people that can find this site own this book.
See also: http://www.amazon.com/Zen-CSS-Design-Visual-Enlightenment/dp/0321303474
Transcending CSS
Althoght CSS is a key word in the title, this book doesn’t talk too much on CSS and turn its attention to the layout and coloring. Good for starters.
See also: http://transcendingcss.com/
The Principles of Beautiful Web Design
A brief guide to design a beautiful web site. Good for starters.
See also: http://www.sitepoint.com/books/design1/
Designing Web Interfaces
A really new book I just found. Haven’t read yet. Judging from the menu, it’s a good guide to master web interfaces desgin. Good for intermedia readers.
See also: http://oreilly.com/catalog/9780596516253/
Designing Interfaces
I own this book indeed. Since we have Designing Web Interfaces which mainly focuses on web design, this book seems to be inapproximate for learning web interfaces. However most design patterns in interfaces are common, so we can still gain a lot in this book.
See also: http://oreilly.com/catalog/9780596008031/
JAVA
I’d like to focus on Java Language as a solution for server-end application. So these books are mainly for Java.
Thinking in Java
I wish I had this book when I started programming. Still I ordered this book online. It’s full of examples on J2SE\Design Pattern\Common Issues and so on. Definitive introduction to java.
See also: http://mindview.net/Books/TIJ4
Core Servlets and JavaServer Pages
Actually this is the book used in my university. It’s a good book to introduce many development artitectures from small-scale personal sites to large-scale production applications.
See also: http://www.amazon.com/Core-Servlets-JavaServer-Pages-JSP/dp/0130893404
Data Structures and Problem Solving Using Java
Data structures are important for programing. This book provide a comprehensive introduction of data structure in JAVA5.
See also: http://www.amazon.com/Data-Structures-Problem-Solving-Using/dp/0321322134
Practical Apache Struts 2 Web 2.0 Projects
Struts is nice and widely support by most service provider. I just bought this book, and manage to read it in my vocation.
See also: http://www.apress.com/book/view/9781590599037
Beginning Hibernate: From Novice to Professional
Hibernate is a light framework to provide solutions for java object persistence. Although it’s pervelent in large-scale applications, it’s quite cool when you cope with your own medium-scale sites. This book is a comprehensive introduction to Hibernate. Easy to learn. Good for beginners.
Database
Database Systems: Design, Implementation and Management
Concepts about database and SQL. Very important for developing real application with database.
See also: http://www.amazon.com/Database-Systems-Design-Implementation-Management/dp/061921323X
The Definitive Guide to MySQL
MySQL is the lovable database and easy to learn. This book works as a comprehensive guide to this free and powerful database system. Good for both beginners and professionals.
See also: http://www.apress.com/book/view/9781590591444
SQL Hacks
Smart hacks for many applications. You will find insprired by these skills! I like this book very much.
http://oreilly.com/catalog/9780596527990/
Web Sites Related
High Performance Web Sites
A guide for front-end engineers. Very pratical!
See also: http://oreilly.com/catalog/9780596529307/
To my amusement, I dream of becoming a ActionScript or Flex Develper, but I haven’t finished reading a single book on ActionScript yet!








![[F5] Brisbane and Gold Coast Web Design, Development, Illustration and more... (20100729)](http://farm5.static.flickr.com/4120/4874414037_b26e7875d6_s.jpg)
2 Comments
Quite a robust list of books. I have a few of those listed, and I have to say I am pretty happy with my purchase.
we should make your site look professional and effective and for which website planning is just the first step.