I usually recommend Object Oriented JavaScript by Stoyan Stefanov (
http://www.amazon.com/Object-Oriented-JavaScript-high-quality-applications-libraries/dp/1847194141/ref=sr_1_1?ie=UTF8&qid=1291711055&sr=8-1
).

IMHO, Crockford book is too technical for new JS programmers (and too
focused on a language subset, not the full language), although his
videos/articles are a must if you already have experience with JavaScript.

--
S.Cinos
JavaScript Developer at Tuenti.com



2010/12/7 Slavo Furman <[email protected]>

> Hi!
>
> Best books for learning javascript as a language imho is: JavaScript:
> The Good Parts by Douglas Crockford
> (http://oreilly.com/catalog/9780596517748), then one can look at
> JavaScript Patterns (http://oreilly.com/catalog/9780596806767) and/or
> Secrets of the JavaScript Ninja by John Resig (http://jsninja.com/).
>
> If you like a videos then definitely - Douglas Crockford on Javascript
> (http://www.yuiblog.com/blog/2007/01/24/video-crockford-tjpl/) and
> Douglas Crockford : Good Parts at GoogleTechTalks -
> (http://www.youtube.com/watch?v=hQVTIJBZook)
>
> In general - Douglas Crockford is a good resource -
> http://javascript.crockford.com/.
>
> As for free ebooks - Eloquent Javascript
> (http://eloquentjavascript.net/) and Let's build a framework
> (http://dailyjs.com/2010/12/02/framework-review/) are good.
>
> hth,
> Slavo.
>
> On Tue, Dec 7, 2010 at 6:01 AM, William Colbert <[email protected]>
> wrote:
> > Hello All,
> >
> > I'm looking to start learning OOP JS so I can recode the JS in my
> > current project in OOP.
> > Where would you guys recommend to start and good places to learn ?
> >
> >
> > Thanks
> >
> > _______________________________________________
> > JSMentors mailing list
> > [email protected]
> > http://jsmentors.com/mailman/listinfo/jsmentors_jsmentors.com
> >
>
> _______________________________________________
> JSMentors mailing list
> [email protected]
> http://jsmentors.com/mailman/listinfo/jsmentors_jsmentors.com
>
_______________________________________________
JSMentors mailing list
[email protected]
http://jsmentors.com/mailman/listinfo/jsmentors_jsmentors.com

Reply via email to