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
MongoDB for DBAsMongoDB University MongoDB for Node.js Developers
MongoDB University Web Engineering II: Developing Mobile HTML5 Apps
Technische Hochschule Mittelhessen via iversity Programming Mobile Services for Android Handheld Systems: Communication
Vanderbilt University via Coursera HTML, CSS, and Javascript for Web Developers
Johns Hopkins University via Coursera