Welcome to WebmasterWorld Guest from

Forum Moderators: open

Message Too Old, No Replies

How to Master JavaScript



8:12 am on Oct 14, 2010 (gmt 0)

5+ Year Member

actually this is not really a question... i just want to have some advice of what to do and what to read(offline/ebooks)to learn and at the end master javascript.... or at the end have a knowledge almost like mastery or in depth skills and knowledge about javascript....
any suggestions?


9:35 am on Oct 28, 2010 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member

what to do and what to read(offline/ebooks)to learn and at the end master javascript

David Flanagan's Javascript - The definitive guide is a classic. It tells you of data types, DOM, events, objects, arrays and other relevant basics. It includes a nice reference as well.

Stay away from frameworks while you're trying to master javascript. Frameworks are great for fast development and deployment of more complex applications, but you won't learn any Javascript from using them. Actually, having basic knowledge of Javascript helps in understanding and using frameworks.

Just my 2 cents...


9:39 am on Oct 29, 2010 (gmt 0)

WebmasterWorld Administrator phranque is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

i just started plowing through this recently and there is a lot of good advice concerning best practices.
much of what is discussed addresses the framework incompatibility issues mentioned in this thread.

The Essentials of Writing High Quality JavaScript:
http://net.tutsplus.com/tutorials/javascript-ajax/the-essentials-of-writing-high-quality-javascript/ [net.tutsplus.com]

it is written by Stoyan Stefanov, based primarily on his new book from O’Reilly, “JavaScript Patterns”.
Stoyan is, among other activities, architect of the Firebug/Firefox page speed optimization tool/add-on Yahoo! YSlow:
http://developer.yahoo.com/yslow/ [developer.yahoo.com]
This 32 message thread spans 2 pages: 32

Featured Threads

Hot Threads This Week

Hot Threads This Month