Secrets of the JavaScript Ninja, Third Edition you own this product

Trevor Burnham, Bear Bibeault, Josip Maras, John Resig
  • MEAP began December 2024
  • Publication in Summer 2025 (estimated)
  • ISBN 9781633436121
  • 450 pages (estimated)
  • printed in black & white
  • includes free previous edition eBook

pro $24.99 per month

  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose one free eBook per month to keep
  • exclusive 50% discount on all purchases

lite $19.99 per month

  • access to all Manning books, including MEAPs!

team

5, 10 or 20 seats+ for your team - learn more


Look inside
The secrets of modern web development using JavaScript and TypeScript!

If you’re serious about web development, you need to be ninja-stealthy, efficient, and ready for anything! Secrets of the JavaScript Ninja, Third Edition will turn you into a killer JavaScript coder. In it, you’ll learn techniques for writing efficient code, applications, and libraries that you can apply to any JavaScript or TypeScript project.

In Secrets of the JavaScript Ninja, Third Edition, you’ll learn how to:

  • Read and write idiomatic JavaScript and TypeScript code
  • Utilize async constructs like promises and generators
  • Catch bugs early in development with ESLint
  • Write “codemods” to manipulate JavaScript code
  • Understand how web frameworks like React work under the hood

From websites to servers, mobile apps to enterprise software, JavaScript is everywhere. Secrets of the JavaScript Ninja has trained thousands of developers in the art of creating robust and performant JavaScript applications for almost any domain. Now back for its third edition, this new version of the acclaimed bestseller contains fresh coverage of TypeScript, web frameworks like React, as well as game-changing tools like ESLint.

about the book

Whether you’re a JavaScript novice or a battle-hardened web developer, you’ll love Secrets of the JavaScript Ninja, Third Edition! Written for web developers who know the basics of JavaScript or TypeScript, this amazing book delivers best practices for writing code that’s readable, reliable, and performant. This fully-revised third edition includes TypeScript techniques, along with modern tools like ESLint that help you catch bugs before they crash your apps. Plus, you’ll find practical tips on overcoming common pain points in modern JavaScript development, such as the divide between ECMAScript and CommonJS modules.

about the reader

You don't have to be a ninja to read this book—just willing to become one.

about the authors

Trevor Burnham is a frontend engineer at AWS. He is the author of several previous books on JavaScript, including Async JavaScript and Test-Driven React.

John Resig, Bear Bibeault, and Josip Maras are authors of the first and second editions of Secrets of the JavaScript Ninja.

choose your plan

team

monthly
annual
$49.99
$399.99
only $33.33 per month
  • five seats for your team
  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose another free product every time you renew
  • choose twelve free products per year
  • exclusive 50% discount on all purchases
  • Secrets of the JavaScript Ninja, Third Edition ebook for free

choose your plan

team

monthly
annual
$49.99
$399.99
only $33.33 per month
  • five seats for your team
  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose another free product every time you renew
  • choose twelve free products per year
  • exclusive 50% discount on all purchases
  • Secrets of the JavaScript Ninja, Third Edition ebook for free