YoVDO

Introduction to Node.js, v2

Offered By: Frontend Masters

Tags

Node.Js Courses Javascript Courses npm Courses APIs Courses Command Line Interface Courses

Course Description

Overview

Transfer your JavaScript skills to the server-side and become a full-stack engineer! By learning the foundations of Node.js, you’ll be able to do a lot more with JavaScript, like creating command-line interfaces and APIs, and interacting with the file system. All the things you need to level yourself up to a full-stack or back-end engineer.

Syllabus

  • Introduction
  • Installing Node.js
  • Executing Node
  • Node.js Intro Q&A
  • Globals
  • Modules
  • File System
  • Error Handling
  • Errors and Async Await Q&A
  • Creating Local Packages & npm
  • Finding & Installing Packages
  • Using npm Packages
  • Running npm Scripts
  • Setup a CLI Script with Node.js
  • Building a Reddit CLI
  • Creating a Low-Level Server
  • Testing an API with HTTPie
  • Create a Server API with Express
  • Dynamic Routes in Express
  • Vanilla Unit Tests
  • Jest
  • Asynchronous Tests
  • Debugging
  • Deployment: Packages
  • Deployment: Servers
  • Wrapping Up

Taught by

Scott Moss

Related Courses

MongoDB for Node.js Developers
MongoDB University
Introduction to Office 365 Development and APIs
Microsoft via edX
Server-side Development with NodeJS
The Hong Kong University of Science and Technology via Coursera
Front-End Web UI Frameworks and Tools
The Hong Kong University of Science and Technology via Coursera
Introduction to MongoDB using the MEAN Stack
MongoDB via edX