The Advanced Node.js course is designed to demonstrate how to utilize the advanced features, syntax, and related tooling to create more advanced Node.js applications.
The course begins with an introduction to Design Patterns that can help optimize code, moves into a discussion of the future of JavaScript, and explores cutting edge technologies, patterns, and frameworks. Next, it examines the concepts of Behavior-Driven Development (BDD) and Test-Driven Development (TDD) with Node.js. The course concludes with a description of mocking frameworks to write better unit tests, and acceptance testing.
Purpose
|
Learn how to utilize the advanced features, syntax, and related tooling to create more advanced Node.js applications. |
Audience
|
Experienced front-end developers with a Node.js background. |
Role
| Web Developer |
Skill Level
| Advanced |
Style
| Fast Track - Targeted Topic - Workshops |
Duration
| 3 Days |
Related Technologies
| JavaScript | Node.js | React | Web Development |
Productivity Objectives
- Describe JavaScript design patterns and how they help developers
- Explain BDD and TDD with how it relates to Node.js
- Use automation modules with Node.js
- Deploy Node web applications to the cloud