On 11/03/2011 07:31 AM, Anatoly Geyfman wrote: > what do you mean by "advanced level JS"? I think building applications > is the best way to learn javascript, and while you're building these > apps, read up on best practices and follow what JS experts recommend > (twitter is great for this). I'd also recommend you pick up > Javascript: the best parts, it's a great primer on what works in > javascript and some basic building blocks of valid, maintainable JS code. I didn't care much for it. Crockford is brilliant, but he's not a good explicator. I think he understands this, in the beginning of the document he talks about it's terseness and encourages readers to reread until they get it. It's definitely got some valuable stuff in it, but it's a lot harder to wade through than it needed to be. That said though, he agrees completely with me on style and substance so he must be wonderful;) I recommend you have it if you're going to be in the field, but I'd get the book I talk about in the next paragraph if you could only buy one.
I strongly recommend Zakas' "Professional Javascript For Web Developers". He covers much of Crockford's stuff, giving credit where credit is due, but does a much better job of describing it. And of course the scope of the book is much grander, covering cross-browser issues dealing with web stuff and just about everything you'd need to be a grand master of the browser end of web development;) Patrick -- To view archived discussions from the original JSMentors Mailman list: http://www.mail-archive.com/[email protected]/ To search via a non-Google archive, visit here: http://www.mail-archive.com/[email protected]/ To unsubscribe from this group, send email to [email protected]
