/acbook-nodejs

AC Book: Node.js and Express Course

Primary LanguageHTMLOtherNOASSERTION

AC Book: Node.js

This course consists of an Introduction to Node.Js and Express.

We cover the main features of both, and also develop a small Social Network project.

Requirements: Basic JS Knowledge

Lecture 1

  • Introduction to Node.js
  • What is Node.Js ? What is not ?
  • Blocking and Non-Blocking Code
  • JS Recap (Event Loop and Callbacks)
  • Hello World
  • NPM (Package.json )
  • HTTP - WebServer

Lecture 2

  • Introduction to Express
  • URL Recap (HTTP and URL Structure)
  • Lifting a server
  • Express Request and Responses
  • Routing

Lecture 3

  • What Is Middleware
  • Project Scaffolding

Lecture 4

  • Grunt
  • Testing (Mocha, Should, Supertest and Blanket)
  • Cookie Authentication