NodeSource has designed a training curriculum to address the specific needs of Enterprise Companies working with Node.js.

NodeSource training courses cover a broad range of Node.js topics and experience levels: for teams just getting started with Node, or those tackling advanced topics like performance tuning and DevOps, or even those looking to establish best practices for Node.js development, deployment, and troubleshooting.


"Well-planned syllabus, subject expertise, good communicators, lots of great real-world advice and examples, flexibility in topics discussed. This was one of the best trainings I have ever attended. Engineers here were raving about the quality and usefulness of this training."

Kevin Delgadillo

Sr. Manager, Product Manager
F5 Networks
  • Expert instructors who use real-world experience of working on some of the largest Node.js production deployments worldwide
  • Training delivered for maximum effectiveness and retention through a combination of instructor-led training and hands-on labs
  • Courseware that can be customized to align with the experience level of your teams
  • Training is delivered at your site — minimizing travel and related expenses


  • JavaScript for Node.js Training

    A two-day crash course of JavaScript fundamentals focusing specifically on server-side development with Node.js rather than traditional browser-based development.

    Download Data Sheet
  • Node.js Fundamentals Training

    A comprehensive three-day crash-course in Node.js development, focusing on the core competencies required to develop Node.js applications for the enterprise.

    Download Data Sheet
  • Node.js Testing and Training

    The Test Driven Development Training course aims to teach basic Node and asynchronous testing patterns and libraries to developers with a Test-Driven Development (TDD) approach.

    Download Data Sheet
  • npm Training

    An introduction to npm, its methods, and how to best utilize npm in an enterprise setting, including understanding Node.js dependencies, npm installation and establishing a private, on-premise npm registry.

    Download Data Sheet
  • Node.js DevOps Workshop

    This workshop prepares operations teams and related personnel for running Node.js in production. They will investigate and learn operations concerns specific to Node.js and the best use of existing systems tools for Node.js application deployment.

    Download Data Sheet
  • Performance Workshop

    Designed to help developers and operations engineers to gain a deep understanding of the inner workings of Node.js and v8, with an eye on fine-tuning code decisions and deployment for maximum speed and efficiency at runtime.

    Download Data Sheet
  • N|Solid Training

    This course is designed to help developers and operations engineers gain a deep understanding of N|Solid and how to best to take advantage of the features and benefits it offers.

    Download Data Sheet