Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Express.js Node.js & MongoDB
Rating: 4.2 out of 5(262 ratings)
5,005 students

Express.js Node.js & MongoDB

Fast development never been easy
Created byNelson Jamal
Last updated 6/2018
English
English [Auto],Polish [Auto],

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

7 sections35 lectures2h 36m total length
  • What is Node and Express4:44

    Discover how Node.js provides a lightweight JavaScript environment for running backend servers, with Express enabling fast, minimalistic web applications and APIs. Learn its role in server-side development and career value.

  • Environment Setup (Install Node.js)2:18

    Download and install Node.js from the official site, choosing either the latest current version or the most recommended version, then verify installation with node --version.

  • Running your first Node.js script2:26

    Write and run your first Node.js script to execute a simple back-end hello world using Express, with a terminal workflow and a saved JavaScript file.

  • Bootstrap project5:07

    Bootstrap a project by using npm to initialize a package.json, create an app.js with hello world, add a start script, and run npm start to boot an express application.

  • Node.js & ES64:59

    Enable es6 support in a node express project by installing babel and presets, configuring a start script, and creating a .babelrc to transform es6 to es5.

  • Nodemon3:02

    learn to accelerate node development with nodemon, install it, update the start script, and watch for file changes to automatically restart the server without manual npm start.

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