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

Front-End Web UI Frameworks and Tools
The Hong Kong University of Science and Technology via Coursera
Using Open Source Web Tooling to Improve Development Proficiency
Microsoft via edX
Front-End Web UI Frameworks and Tools: Bootstrap 4
The Hong Kong University of Science and Technology via Coursera
Diseñando páginas web con Bootstrap 4
Universidad Austral via Coursera
React 101 - basics complete & latest. Forms, routing, async
Udemy