eBooks and paper Books
By "books", I mean "Bound Optimally Organized Knowledge". It's organized for structured learning and completeness.
Books I've looked into (literally) and would give at least a 4 out of 5 stars for:
Books that look promising based on the "cover" only:
- jQuery Fundamentals
- Web Development Recipes
Tutorials are organized for structured learning, often in a hands-on manner, but usually leaves gaps in knowledge. Interactive tutorials have a turn-based prompting mechanics to it.
Like books, but easier to digest for the non-readers. Usually not a source for completeness in information, but completeness can be found in video lectures (though those are often less interesting than short video lessons).
- Treehouse: Learn Web Design, Web Development, and iOS Development
Usually entertaining, with incomplete information, but can be useful, especially for working examples.
I put these links up to give more information. These are ordered by what I found interesting or useful (from most to least).
- Move the Web Forward
- 65 Excellent jQuery Resources (tutorials,cheat sheets,ebooks,demos,plugins…)
- StackOverflow: jQuery book recommendation?
Notice this post isn't a "86 top resources" post. I've put a lot of time and effort into filtering out less desirable resources.
Suppose I was totally new to web development, what do I need to learn?
If you have never done web development before, then you have to start somewhere, and I think "somewhere" is:
- HTML in the form of XHTML1.1, but with an eye towards HTML5
- CSS in the 2.1 version, but looking towards CSS3 as well
Yes, HTML5 and CSS3 are the future, but the future isn't now - not quite just yet in terms of browser support and browser adoption.