Skip to content
0:00 / 0:00

#douglascrockford#javascript#closures

Douglas Crockford. Javascript has a good parts

deliciouspops

92 subscribers • 1 video on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Douglas Crockford, author of JavaScript: The Good Parts
  • An opinion. It argues one side of a question engineers disagree on.

Intermediate. Assumes working knowledge.

19K views9 years ago1 recommendation

Programming languagesHistory and cultureJavaScriptLanguage design and type systemsHistory of computing

Douglas Crockford delivers an in-depth lecture series on the history, functions, inheritance patterns, and best practices of JavaScript.

2. Forthcoming – History of Javascript – Objects – Numbers – Booleans and strings – Arrays – Dates, regex and types – Syntax – Statements 3. Function the ultimate – Functions – Function best practices – Closure – Closure examples 102:58 – Pseudo-classical inheritance 112:59 – Module pattern 120:58 – Pseudo-classical versus functional inheritance 4. The metamorphosis of Ajax 127:33 – The history of HTML 136:42 – How Javascript saved HTML 146:59 – The browser 151:38 – The script tag 159:28 – Document tree structure 165:05 – Retrieving nodes 174:35 – Events 181:16 – DOM performance 186:01 – Division of labor 5. ES5: the new parts 192:17 – A better Javascript 197:03 – New syntax 202:53 – New methods 213:07 – Meta-object API 220:46 – Strict mode cl.ly/2K1S0Y3r040z

Why it's here

1 person recommends this

What people say. Recommended for gaining a deep understanding of JavaScript's core mechanics, including the event loop and closures.

u/DrEnterin r/node • Recommends

On “Backend projects a junior programmer should know”

If I had to recommend just a few things to really understand well as you get started: * Understand the nature of the Javascript event loop. * Understand low-level network programming. Not talking about HTTP here, but the underlying networking and socket API. Bonus points for picking-up UDP as well. * Understand streams. * Understand the performance oddities of the V8 Javascript engine. If you have some time to kill, Crockford's talk about the good parts of Javascript is well worth watching: link to this video