Node.js Essential Training: Web Servers, Tests, and Deployment
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to set up and communicate with web servers and test and deploy Node.js apps.
Syllabus
Introduction
- Going beyond the basics in Node
- What you should know
- Working with VS Code
- Making a request with the request method
- Making a request with the GET method
- Building a web server
- Creating a file server
- Serving JSON data
- The package.json file
- Using import statements
- Using minimist
- Using tiny-timer
- Managing packages
- File servers with serve
- Intro to Express
- Handling POST requests
- Handling DELETE requests
- Using Express middleware
- Creating a WebSocket
- Broadcasting messages with a WebSocket
- Creating a WebSocket client with Socket.IO
- Emitting Socket.IO events
- Creating modular projects
- Configuring Babel with Jest
- Writing a test
- Using code coverage
- Next steps
Taught by
Alex Banks
Related Courses
Server-side Development with NodeJSThe Hong Kong University of Science and Technology via Coursera Cloud Computing Infrastructure
University System of Maryland via edX HTTP & Web Servers
Udacity Raspberry Pi Full Stack
Udemy The Complete Node.js Developer Course (3rd Edition)
Udemy