Skip to content
CBT Nuggets

OpenJS Node.js Services Developer (JSNSD) Online Training

This OpenJS Node.js Services Developer (JSNSD) training covers how to design, build and deploy scalable web services including RESTful APIs, integrate databases, and optimize performance. This course is great for full-stack developers, backend engineers, and aspiring coders who'd like to have a job in development. JSNSD features lots of opportunities to practice and get first-hand experience actually developing, connecting and troubleshooting them.

Updated April 2024

41Skills
224Videos
36h 8mTotal
224 videos36h 8m

Who This Course Is For

This OpenJS Node.js Services Developer (JSNSD) 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 environments.

Course Curriculum

  • Premium skill.Get Started with Node.js Service Development55m
  • Premium skill.Build Services with Frameworks53m
  • Premium skill.Understand and Utilize Request Methods60m
  • Premium skill.Understand Route Parameters48m
  • Premium skill.Understand Query Parameters51m
  • Premium skill.Understand Request Bodies55m
  • Premium skill.Understand Status Codes54m
  • Premium skill.Understand HTTP Headers58m
  • Premium skill.Test Node.js Servers Manually1h 11m
  • Premium skill.Work with Cookies Effectively1h 9m
  • Premium skill.Serve Static Web Content57m
  • Premium skill.Understand REST API Basics52m
  • Premium skill.Understand Update, Delete, and Search Endpoints53m
  • Premium skill.Learn Less Common REST Endpoints51m
  • Premium skill.Learn the Basics of Templating56m
  • Premium skill.Create Templates with Handlebars52m
  • Premium skill.Create Templates with EJS51m
  • Premium skill.Create Templates with Pug51m
  • Premium skill.Write and Run Unit Tests52m
  • Premium skill.Test Node.js Server Code with Mocha and Chai48m
  • Premium skill.Test Node.js Server Code with Jest1h 5m
  • Premium skill.Test Server Endpoints with Supertest51m
  • Premium skill.Learn the Basics of Node.js Streams47m
  • Premium skill.Use Streams in Node.js Servers50m
  • Premium skill.Learn Intermediate Streaming Concepts1h 5m
  • Premium skill.Stream Application Logs with Node.js Streams52m
  • Premium skill.Learn the Basics of Handling User Input52m
  • Premium skill.Learn Intermediate User Input Handling53m
  • Premium skill.The Express Validator Library47m
  • Premium skill.Handle User Input in Fastify50m
  • Premium skill.Master Other Useful Stream Operations44m
  • Premium skill.Node.js Server Middleware and Plugins53m
  • Premium skill.Learn the Basics of Inter-Service Communication48m
  • Premium skill.Intermediate Inter-Service Communication Concepts45m
  • Premium skill.Learn the Basic Strategies for Service Discovery49m
  • Premium skill.Implement Service Discovery with a Config Server53m
  • Premium skill.Service Discovery with a Service Registry51m
  • Premium skill.Handle Upstream Service Errors Effectively45m
  • Premium skill.Learn the Basics of Service-to-Service Auth50m
  • Premium skill.Intermediate Service-to-Service Auth49m
  • Premium skill.The Package.json File49m

This course is included with every subscription

Get your team access to all 559 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

Trusted by 23,000+ organizations

Frequently Asked Questions

Ready to upskill your team?

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