Learn Enough JavaScript, drafts of Chapters 7 & 8

Apr 18, 2018 • posted by Michael Hartl

I may be busy at RailsConf right now, but that’s not going to stop me from publishing drafts of two more chapters from Learn Enough JavaScript to Be Dangerous! Previous releases included Chapters 1–3 and Chapters 4–6; this one includes two more:

  • Chapter 7: Objects and prototypes – Learn the general way to define JavaScript objectsLearn the general way to define JavaScript objects. Get started with one of our major code examples: testing palindromes. (Racecar!) Includes tips from Achilles and DHH on adding methods to built-in objects.
  • Chapter 8: Testing and test-driven development – Make a real NPM module en route to learning the basics of JavaScript testing and test-driven development (TDD). Result: Detecting fancy palindromes like “A man, a plan, a canal—Panama!”

The current book draft is 200 pages long, and the final version should be around 275. You can buy a copy of the ebook now and get free updates each time I release new chapters. The full price will be $24, but during this draft phase you can get the book at a 20% discount. (Be sure to use one of those links when you purchase; the highlighted link on the main book site has the undiscounted price.)

The final three draft chapters are scheduled for release next week, which will complete the full draft. After taking a little time for bug reports, typos, etc., to trickle in, it’ll be time for the official launch. After that, JavaScript screencasts and Learn Enough Ruby to Be Dangerous are up next.

I hope you enjoy the tutorial!

Remember: Get a 20% discount now on the ebook and get free downloadable updates with each new chapter release.

new-tutorial , javascript