Express.js Node.js & MongoDB

Express.js Node.js & MongoDB

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 2.5 Hours | 1.42 GB

Fast development never been easy

Express is the most popular framework for Node.js. It allows you to spin up a web server in just about 3 lines of code. Express framework makes it easy to building web applications and api’s for clients very fast. Even better when you can combine an entire application front to backend just using one single programming language ‘Javascript’.

Companies such as Uber, Accenture, IBM and so on, use express to drive their business through technology.

This course will teach you the core concepts you need start building web applications and backend services.

You will learn how to:

  • Create API’S
  • Understand core concepts about Express
  • Middlewares
  • Serve static content
  • HTTP Verbs
  • Template Engines
  • MongoDB running on the cloud (AWS) through MLAB
Table of Contents

Introduction
1 Environment Setup (Install Node.js)
2 Running your first Node.js script
3 Bootstrap project
4 Node.js & ES6
5 Nodemon

Getting started with Express
6 Setting up Express
7 Create your first Express Route
8 Serving JSON to Client
9 Handling POST, PUT, DELETE requests
10 Postman
11 Understanding HTTP VerbsMethods

Routing and Express
12 Path parameters
13 Route handlers
14 Express router
15 Router param

Middlewares
16 What is a middleware
17 Logger middleware
18 More Middlewares

Advanced Topics
19 Body parser
20 Request Body
21 Serving static content
22 Template Engines
23 TLS, SSL & HTTPS

MongoDB
24 Mongo DB as a Service with MLab
25 Mongoose API
26 Creating database on the cloud (AWS)
27 Connecting to MongoDB from Express with Mongoose
28 Schema and Models
29 Saving documents
30 Fetching documents
31 Fetching documents by ID
32 Updating documents in MongoDB
33 Deleting documents