What is Node.js?
Where can Node.js be used?
Why do people write Node.js?
What this course offers
Tools you need to write Node
Popular Node editors
Create a Node.js app
Import required modules
Execute Hello World app
Global & local installs
What is a callback?
How Node apps actually work
Class & general methods
Writing to buffers
Reading from buffers
Conversion to JSON
Compare, copy, slice
What are streams?
Reading from streams
Writing to streams
Synchronous & Asynchronous
Open a file
Create, read, delete
Closing a file
Truncating a file
What’s a web server?
Web app architecture
Create a web server
Create a web client
Request & Response
GET & POST
What is REST?
Build a user API
Setting up a computer to write and run Node code
Create your first program and learn various aspects of Node app creation
Learn about the REPL terminal and how to execute different types of expressions
Understand what the node package manager is and how to use it for your applications
Learn how to respond to use callbacks to respond to events and drive app behavior
Explore event driven applications and see how apps are executed in Node
Understand the Node.js Event Emitter
Learn the different functionality offered by Node.js for Buffer interaction
Creating, reading, and manipulating files with Node
Understanding how to use the Node.js web module to create and maintain a web server
Learn the basic usages of the express framework in your Node apps
Understand the various aspects of REST and how to build a REST compliant API
Who Should Attend This Course
This online training course is for anyone looking to get a base of Node.js knowledge and begin their journey into development.
- Accessible 24x7x365 both from your PC and Mobile Device
- Enjoy job placement assistance for the first 12 months after course completion.
- This course is eligible for CCS Learning Academy’s Learn and Earn Program: get a tuition fee refund of up to 50% if you are placed in a job through CCS Global Tech’s Placement Division*
- Government and Private pricing available.*
*For more details call: 858-208-4141 or email: email@example.com; firstname.lastname@example.org
NOTE: These are our Partner Delivered eLearning.