Douglas Crockford JavaScript Master Class
Publisher: O'Reilly Media
Final Release Date: September 2009
Run time: 5 hours 50 minutes

Javascript incorporates some of the best and worst ideas in programming languages. In this segment, Doug Crockford introduces the Javascript programming language, covering all of the core language features, including numbers, strings, operators, arrays, objects, and functions, pointing out the good, the bad, and the ugly features of the language as he goes. You'll learn about some common Javascript patterns, why lambda is cool, why you should never, ever use eval, and why you should always declare everything.

Table of Contents
Product Details
About the Author
Recommended for You
Companion Products
JavaScript: The Good Parts
By Douglas Crockford
May 2008
Ebook:  $24.99
Print & Ebook:  $32.99
Print:  $29.99
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyDouglas Crockford JavaScript Master Class
 
4.0

(based on 4 reviews)

Ratings Distribution

  • 5 Stars

     

    (1)

  • 4 Stars

     

    (2)

  • 3 Stars

     

    (1)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

100%

of respondents would recommend this to a friend.

Pros

  • Accurate (4)
  • Easy to understand (3)

Cons

    Best Uses

    • Intermediate (4)
    • Novice (3)
      • Reviewer Profile:
      • Developer (4)

    Reviewed by 4 customers

    Sort by

    Displaying reviews 1-4

    Back to top

    (1 of 1 customers found this review helpful)

     
    4.0

    Learn from the master!

    By sandyboy55

    from St Louis, MO

    About Me Architect, Developer

    Verified Reviewer

    Pros

    • Accurate
    • Concise
    • Easy to understand
    • Helpful examples

    Cons

    • Little Fluff At The Start

    Best Uses

    • Intermediate
    • Novice
    • Student

    Comments about oreilly Douglas Crockford JavaScript Master Class:

    Having read Douglas Crockford's Javascript articles and blogs, I was naturally inquisitive to try out his JavaScript Master Class. Overall, I found the contents to be very good and relevant today even though this was released in 2009.

    Of course, some tracks could have been done a little better. For example, the starting video of "History of the language" is 44 minutes. It should have been trimmed to under 10 minutes, in my honest opinion. I would have liked more coverage on the other sections rather than 44 minutes on the history.

    I finally understood the various inheritance mechanisms in JavaScript thanks to the coverage on pseudo-classical prototypical and functional inheritance. The coverage on the "Theory of the DOM part one and two" provide insights into the complex DOM model and how the browsers render them.

    There are many snippets throughout the video that are enjoyable thanks to Doug's sense of humor. Overall, a good buy for those that are new to JavaScript. This doesn't qualify as a "Master class" but it is very good nevertheless.

    (1 of 1 customers found this review helpful)

     
    3.0

    JavaScript Fundamentals

    By g-man

    from Sydney, Australia

    About Me Developer

    Verified Reviewer

    Pros

    • Accurate
    • Easy to understand

    Cons

    • Opinionated
    • Outdated

    Best Uses

    • Intermediate
    • Novice

    Comments about oreilly Douglas Crockford JavaScript Master Class:

    This series is a bit outdated but still contains solid advice that every proficient JavaScript programmer should know. There's some coding but the series is primarily theoretical with a lot of historical context. Essentially this collection is a remastering of video talks from Douglas Crockford available at YUI Theater and on youtube.

    Discussions in the series speculating what ECMA5 (completed in 2011 ) might hold and references to IE8 indicate its age. Despite this, I did not find any points no longer relevant to modern JavaScript programming. These talks are, to the greater extent, enduring. In particular, I feel the explanation of inheritance in JavaScript in this series to be the best I've seen.

    The historical background provided is important but would have been better if contained to one of the videos in the series. I found myself "tuning-out" during lengthy historical discussions in some videos causing me to miss the point where an important practical aspect was introduced.

    There are many gems that you can use in everyday JavaScript coding scattered wthin this series. Some of the ones I enjoyed include Checking within For .. In statements, the Functional Inheritance technique and the Memoizer pattern. Many of these are presented too quickly and you may miss them first-time 'round.

    This is a collection of canonical talks given by a leading expert in JavaScript, Douglas Crockford. I would not agree that it qualifies as a "Master Class" but is certainly worth watching, especially if you're new to JavaScript.

    (2 of 3 customers found this review helpful)

     
    4.0

    Good Stuff.

    By D. Bugger

    from Atlanta, GA

    About Me Developer

    Pros

    • Accurate

    Cons

      Best Uses

      • Intermediate

      Comments about oreilly Douglas Crockford JavaScript Master Class:

      Good Stuff, but I would really appreciate if there was a more advanced video of this type.

      (2 of 3 customers found this review helpful)

       
      5.0

      Very Good

      By Shaggy

      from dallas

      About Me Designer, Developer, Maker

      Pros

      • Accurate
      • Easy to understand
      • Well-written

      Cons

        Best Uses

        • Expert
        • Intermediate
        • Novice
        • Student

        Comments about oreilly Douglas Crockford JavaScript Master Class:

        I'm a UX designer and front end developer with no formal programming education and need to go from novice to expert pretty quickly. This series is perfect. I only wish there was a level 2.

        Displaying reviews 1-4

        Back to top

         
        Buy 2 Get 1 Free Free Shipping Guarantee
        Buying Options
        Immediate Access - Go Digital what's this?
        Video: $119.99
        (Streaming, Downloadable)