Express.js Node.js & MongoDB
4.8 (209 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
4,820 students enrolled

Express.js Node.js & MongoDB

Fast development never been easy
4.8 (209 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
4,820 students enrolled
Created by Nelson Jamal
Last updated 6/2018
English
English [Auto], Polish [Auto], 1 more
  • Romanian [Auto]
Current price: $69.99 Original price: $99.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Connect to MongoDB
  • HTTP verbs
  • Serve static content from server
  • Build API for clients
  • Build applications with Express
  • Use Template engines
  • Express Middleware
  • Spin up databases running on the cloud
Course content
Expand all 35 lectures 02:36:04
+ Getting started with Express
6 lectures 23:22
Setting up Express
04:07
Create your first Express Route
03:27
Serving JSON to Client
06:09
Handling POST, PUT, DELETE requests
03:35
Postman
03:24
Understanding HTTP Verbs/Methods
02:40
+ Routing and Express
4 lectures 23:27
Path parameters
07:56
Route handlers
05:35
Express router
05:38
Router param
04:18
+ Middlewares
3 lectures 08:14
What is a middleware ?
01:12
Logger middleware
04:38
More Middlewares
02:24
+ Advanced Topics
5 lectures 29:59
Body parser
04:17
Request Body
02:24
Serving static content
05:52
Template Engines
09:53
TLS, SSL & HTTPS
07:33
+ MongoDB
10 lectures 45:07
Mongo DB as a Service with MLab
01:33
Creating database on the cloud (AWS)
03:18
Connecting to MongoDB from Express with Mongoose
06:08
Schema and Models
04:46
Saving documents
06:51
Fetching documents
02:44
Fetching documents by ID
04:58
Updating documents in MongoDB
08:03
Deleting documents
05:30
Mongoose API
01:16
Requirements
  • Know the basics of Javascript
  • Be able to use an IDE such as Atom, Sublime, Brackets, VSCode...
Description

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: 

  1. Create API'S
  2. Understand core concepts about Express 
  3. Middlewares
  4. Serve static content
  5. HTTP Verbs
  6. Template Engines
  7. MongoDB running on the cloud (AWS) through MLAB

See you shortly

Who this course is for:
  • Someone who want to learn MongoDB
  • Someone who want to build API's for clients
  • Someone who wants to learn the process of backend applications