COURSE OBJECTIVE:
This is a 1-day course packaged with the perfect balance of theory and hands-on activities that will help you learn Node.js from scratch.
This course complies with instructional designing principles for all the 3 lessons. This will ensure that you repeat and reinforce your gained knowledge at every step. Each and every minute spent during this 1-day course will incrementally take you to a next level.
Here are the important topics that this course will cover:
Quickly get to grips with Node.js and its module system
Gain an understanding of asynchronous programming in Node.js
Develop scalable and high-performing APIs using Hapi.js and Knex.js
Write unit tests for your API to ensure reliability and maintainability
Complete a variety of hands-on exercises and activities to broaden your understanding of the concepts covered in this courseware
Dive into the Capstone project by building an API for a legacy application
TARGET AUDIENCE:
This course is targeted towards developers looking to build a career as a Node.js developer.
If you are interested in gaining a good grasp of Node.js in a systematic and hands-on way by working through a real-world project, then this course is for you.
COURSE PREREQUISITES:
Not available. Please contact.
COURSE CONTENT:
Lesson 1: Introduction to Node.js
• The Basics of Node.js
• The Module System
• Asynchronous Programming with Node.js
Lesson 2: Building the API: Part 1
• Building a Basic HTTP Server
• Setting up Hapi.js
• Understanding Requests
Lesson 3: Building the API: Part 2
• Working with the DB Using Knex.js
• Authenticating Your API with JWT
• Testing Your API with Lab
FOLLOW ON COURSES:
Not available. Please contact.