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

Introduction to Cloud Foundry and Cloud Native Software Architecture
Linux Foundation via edX
The Unix Workbench
Johns Hopkins University via Coursera
Введение в Linux
Bioinformatics Institute via Stepik
Linux Basics: The Command Line Interface
Dartmouth College via edX
Sistemas operativos y tú: Convertirse en un usuario avanzado
Crece con Google via Coursera