Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Create a web app with React, MongoDB, Express and Nodejs
Rating: 4.5 out of 5(16 ratings)
87 students

Create a web app with React, MongoDB, Express and Nodejs

Learn full-stack MERN is a few hours
Last updated 12/2019
English

What you'll learn

  • Understand how to create a web application with the MERN stack.
  • Create a database with MongoDB and store it in the cloud.
  • Create a REST API with Nodejs and Express.
  • Get information from the web server by using javascript promises.
  • How to configure React by using Webpack from scratch.
  • How to use a REST Client
  • How to add CSS styles to React applications.
  • How to set up a router with React from scratch
  • How to create your own React components from scratch.

Course content

3 sections80 lectures15h 20m total length
  • 'Hello World' web app with Nodejs13:56

    On this lesson the application is set up and a 'Hello World' web app is created.

  • Configure an static web server with Nodejs and Express5:33

    Configure an static web server with Nodejs and Express.

  • Create the REST API routes13:56

    Create the REST API routes with Nodejs and EXpress.

  • Set up a database with MogoDB10:47

    Create a database with MongoDB.

  • Connection to MongoDB with Nodejs and Express13:33

    Connect the web app to MongoDB.

  • Creating a Mongoose Model11:24

    Create a Mongoose model by defining a schema with required fields such as name, address, customer details, date, and an items array, then export the model for a MongoDB collection.

  • Body Parser5:10

    Add bodyParser to the web app.

  • Installing the REST Client4:35

    Learn what a REST Client is used for.

  • Configure REST API : creating an invoice13:30

    Learn how to save information to the database with a REST API.

  • Testing REST API : save information into the database6:53

    Testing whether the REST API can save information.


  • REST API : read all information from the database13:33

    Configure the REST API to read all the infromation from MongoDB.

  • Configure REST API : read one invoice8:47

    Make the REST API read one invoice from the database with Nodejs and Express.

  • Testing REST API : read one invoice13:33

    Testing whether the REST API is able to read a single invoice.

  • Nodemon7:00

    Lerning to use Nodemon

  • Configure REST API: delete information11:38

    Make the RESt API delete information from MongoDB.

  • Configure REST API: update infromation12:35

    Make the REST API update the information saved into MongoDB.

  • Testing REST API: update information7:36

    Testing whether the REST API can update information.

Requirements

  • Basic knowledge of HTML, CSS and Javascript is required.
  • Google Chrome installed on your PC
  • Windows installed on your PC

Description

This course shows you how to create a web application using full-stack MERN from scratch. This course is intended for developers who want to learn MERN stack by doing a web app instead of by reading tutorials or ebooks. You will create the backed of the web application with Nodejs, Express and MongoDB. The frontend will be created with React. React will be configured using Webpack. All the lessons are clear and easy to understand!!! Enroll today!!!

Who this course is for:

  • Beginner web developers
  • Beginner web designers
  • Beginner Nodejs developers