- 01 - Core Modules
- 02 - Express Intro
- 03 - Pug Intro
- 04 - Express Forms
- 05 - Express RESTful Routing
- 06 - Express Router
- 07 - Mongoose Intro
- 08 - Mongoose CRUD
- 09 - Mongoose Associations
- 10 - Heroku Intro
- 11 - Heroku with MongoDB
- 01 - Password Hashing with bcrypt
- 02 - Login with cookies and sessions
- 03 - Authentication + Authorization with sessions
- 04 - Authentication with Passport Local
- 05 - OAuth with Passport
- 06 - JSON APIs
- 07 - Authentication with JSON APIs
- 08 - Testing with JSON APIs
- 09 - Socket.io
- 10 - Nodemailer
- 11 - Web Scraping
To run any of these examples, fork and clone the repository and cd
into any folder and run npm install
and either node app.js
or nodemon
.