AC Book: Introduction to Node.js and Express
By André Botelho and Thiago Oliveira
Lecture 1
In the first lecture, we cover the basics of Node.js to give a overview of it's main features. We talk about blocking and non-blocking code, the node package manager (npm), and we do a simple server.
Lecture 2
In the second lecture, we introduce Express, the most popular Node.js framework. We also start developing a simple social network application to put in practice what we have learned so far.
Lecture 3
In the third lecture, we go over more Express's middleware and project Scaffolding. We continue the development of our web app.
Lecture 4
In the fourth lecture, we see what we can do to make our APIs more secure. We have a quick look into some dangers the web can have and some tricks to handle them. We talk about Authentication and authorization using JWT too.
Lecture 5
In the fifth lecture Gulp and unit tests awaits you! How to configure Gulp and how to test your application!