Create a web app with React, MongoDB, Express and Nodejs
- Development
- Nov 30, 2024

Create a web app with React, MongoDB, Express and Nodejs, available at $44.99, has an average rating of 4.45, with 80 lectures, based on 15 reviews, and has 81 subscribers.
You will learn about 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. This course is ideal for individuals who are Beginner web developers or Beginner web designers or Beginner Nodejs developers It is particularly useful for Beginner web developers or Beginner web designers or Beginner Nodejs developers.
Enroll now: Create a web app with React, MongoDB, Express and Nodejs
Summary
Title: Create a web app with React, MongoDB, Express and Nodejs
Price: $44.99
Average Rating: 4.45
Number of Lectures: 80
Number of Published Lectures: 80
Number of Curriculum Items: 80
Number of Published Curriculum Objects: 80
Original Price: $89.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
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!!!
Course Curriculum
Chapter 1: Creating the BACKEND
Lecture 1: Hello World web app with Nodejs
Lecture 2: Configure an static web server with Nodejs and Express
Lecture 3: Create the REST API routes
Lecture 4: Set up a database with MogoDB
Lecture 5: Connection to MongoDB with Nodejs and Express
Lecture 6: Creating a Mongoose Model
Lecture 7: Body Parser
Lecture 8: Installing the REST Client
Lecture 9: Configure REST API : creating an invoice
Lecture 10: Testing REST API : save information into the database
Lecture 11: REST API : read all information from the database
Lecture 12: Configure REST API : read one invoice
Lecture 13: Testing REST API : read one invoice
Lecture 14: Nodemon
Lecture 15: Configure REST API: delete information
Lecture 16: Configure REST API: update infromation
Lecture 17: Testing REST API: update information
Chapter 2: Configure React using Webpack
Lecture 1: Configure React with Webpack: installing dependencies
Lecture 2: Configure React with Webpack : configuration file
Lecture 3: Configure React with Webpack : explanation
Chapter 3: Creating the FRONTEND
Lecture 1: Create your first web app using React
Lecture 2: Create a router with React
Lecture 3: Testing Router
Lecture 4: Saving Components into different files
Lecture 5: Setting up and testing React Bootstrap
Lecture 6: Creating a text field with React
Lecture 7: Create a custom text field with React
Lecture 8: Testing the text field for the sellers name
Lecture 9: Setting up more text fields created with React
Lecture 10: Testing four text fields created with React
Lecture 11: Creating a textarea with React
Lecture 12: Testing whether the textarea works
Lecture 13: Creating another textarea with React
Lecture 14: Display items and prices with a React component
Lecture 15: Testing the component that displays items and prices
Lecture 16: Create a React component that diplays the final price
Lecture 17: React component for adding new item and price
Lecture 18: Create a React component for adding a new item and price
Lecture 19: Testing the React component for adding a new item
Lecture 20: Adding a button to create an invoice
Lecture 21: Storing the information into an object
Lecture 22: Saving invoice into MongoDB
Lecture 23: Setting up dialog box with React
Lecture 24: Testing the dialog box created with React
Lecture 25: Creating a layout with React
Lecture 26: Custom Card component
Lecture 27: Last improvements to the layout
Lecture 28: Reading information from MongoDB
Lecture 29: Getting Ids and Descriptions of the invoices
Lecture 30: Creating a listing of invoices with React
Lecture 31: Testing the invoices table
Lecture 32: Deleting invoices from the database
Lecture 33: Testing how to delete an invoice
Lecture 34: View Invoice Button
Lecture 35: Passing parameters to the routes
Lecture 36: Display a single invoice with React
Lecture 37: Creating the layout of a single invoice
Lecture 38: Reading information from MongoDB using Javascript
Lecture 39: Handling errors with javascript promises and React
Lecture 40: Completing the invoice layout
Lecture 41: Completing the invoice webpage
Lecture 42: Adding a navigation button with React
Lecture 43: Improving the layout of the invoice
Lecture 44: Creating Update Invoice button with React
Lecture 45: Testing the update button created with React
Lecture 46: Creating the Update Invoice Form with React
Lecture 47: Handle errors with React
Lecture 48: Saving information into state variables
Lecture 49: Completing the form used to update information
Lecture 50: Update invoice form created with React
Lecture 51: Adding information to the form dinamically
Lecture 52: Last improvements to Update Invoice form
Lecture 53: Updating information by using a javascript promise
Lecture 54: Set up a dialog box by using React
Lecture 55: Completing the Update Invoice form
Lecture 56: Adding navigation button with React
Lecture 57: Creating a Homepage with React
Lecture 58: Adding more navigation buttons
Lecture 59: Creating the production code
Lecture 60: Testing the web application
Instructors

Amazing Tutorials
Web Devepoler
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- Ultimate 3D Printing Course (FDM Resin)
- Mastering SharePoint 2013 Development Using C# Part II
- Life Insurance Annuity Ultimate Buyer’s Guide
- Crypto Trading Mastery (Scalping, Day trading, price action)
- Personal Finance
- Step-By-Step Stock Market Analysis and Real-Time Trades
- Hydrogen Energy Masterclass- Fundamentals Applications
- Figma Fundamentals- Use Figma Like a Pro
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4The Architecture of Oscar Niemeyer
- 5SolidWorks Essential Training ( 2023 2024 )
- 6Advanced Photoshop Manipulations Tutorials Bundle
- 7ZB Trading Cryptocurrency Price Action Course
- 8Python for Absolute Beginners
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling