Skip to content
CBT Nuggets

OpenJS Node.js Application Developer (JSNAD)

This intermediate OpenJS Node.js Application Developer (JSNAD) training prepares software developers to build high-performance Node.js applications, integrate databases and test and debug apps for production readiness. This JSNAD exam prep outlines the topics you'll find on the OpenJS Node.js Application Developer exam. It will also give you lots of opportunities to implement buffer and streams, control flow, error handling, the module system, unit testing — as well as help you earn your JSNAD certification.

Updated July 2024

42Skills
231Videos
33h 35mTotal
231 videos

Who This Course Is For

This OpenJS Node.js Application Developer (JSNAD) training is considered professional-level JavaScript training, which means it was designed for software developers. This Node.js skills course is designed for software developers with three to five years of experience with back-end JavaScript runtime environment.

Course Curriculum

  • Premium skill.Introduction to Node.js Buffers49m
  • Premium skill.Manipulating Node.js Buffers44m
  • Premium skill.Node.js Buffer Integer Data Formats48m
  • Premium skill.Node.js Buffer Float Formats44m
  • Premium skill.Node.js Buffer String Formats55m
  • Premium skill.Basic Buffer Applications44m
  • Premium skill.Manage Asynchronous Operations with Callbacks48m
  • Premium skill.Intermediate Callback Operations52m
  • Premium skill.Manage Asynchronous Operations with Promises49m
  • Premium skill.Intermediate Promise Concepts48m
  • Premium skill.Basic Promise Concurrency Methods46m
  • Premium skill.Other Promise Concurrency Methods45m
  • Premium skill.Work with Async and Await in JavaScript48m
  • Premium skill.Learn the Basics of Generator Functions47m
  • Premium skill.Asynchronous Handling With the Async Library50m
  • Premium skill.Asynchronous Handling With the Bluebird Library48m
  • Premium skill.Intermediate Generator Concepts48m
  • Premium skill.Managing Asynchronous Code with RxJS53m
  • Premium skill.Advanced Generator Concepts47m
  • Premium skill.Manage CPU-Intensive Tasks with Child Processes45m
  • Premium skill.Intermediate Child Process Concepts51m
  • Premium skill.Run Shell Commands with Child Processes50m
  • Premium skill.Advanced Child Process Topics45m
  • Premium skill.Using Node In The Terminal49m
  • Premium skill.Basics of File I/O in Node.js44m
  • Premium skill.Intermediate File Operations48m
  • Premium skill.Advanced File I/O Operations46m
  • Premium skill.JavaScript Basics Review: Data Types and Functions49m
  • Premium skill.JavaScript Basics Review: Inheritance46m
  • Premium skill.Basics of Unit Testing Node.js Applications48m
  • Premium skill.The Assert Module In-Depth57m
  • Premium skill.Testing Asynchronous Code in Node.js45m
  • Premium skill.Advanced Testing in Node.js47m
  • Premium skill.Introduction to Node.js Web Sockets48m
  • Premium skill.Node.js Websocket Libraries45m
  • Premium skill.Node.js Testing Libraries: Mocha45m
  • Premium skill.Node.js Testing Libraries: Chai52m
  • Premium skill.The Node.js Event System48m
  • Premium skill.Node.js Debugging Basics45m
  • Premium skill.The Node.js Module System48m
  • Premium skill.Node.js Process Control52m
  • Premium skill.Learn the Basics of Node.js Streams47m

This course is included with every subscription

Get your team access to all 700+ courses, virtual labs, and practice exams.

Most Popular

Team

$749per seat / year

5+ learner seats

Get Started

Enterprise

Customannual contracts

Any size

Contact Enterprise Sales
Calculate the ROI of training your team

Need access for just one person? See individual options

Trusted by 23,000+ organizations

Ready to upskill your team?

Talk to our sales team to find the right plan for your organization.