MERN stack complete: full stack apps from scratch

Learn MongoDB, Express, React and Node by building and deploying a complete app with user accounts, front to back
4.58 (156 reviews)
Udemy
platform
English
language
Other
category
instructor
MERN stack complete: full stack apps from scratch
684
students
10 hours
content
Jan 2021
last update
$19.99
regular price

Why take this course?

🌟 Course Title: MERN stack complete: Full stack apps from scratch 🚀 GroupLayout your learning path with the MERN stack, and become a full-stack developer by building and deploying a complete app with user accounts, front to back. This course is your stepping stone to mastering MongoDB, ExpressJS, React, and NodeJS.

Course Headline: 🧙‍♂️ "Become a Full-Stack Developer with MERN Stack Complete" - Dive into the world of JavaScript, HTML, and CSS to construct a robust web application.


Welcome to "MERN stack complete"! 🌟

Embark on a transformative journey into the realm of full-stack development with our comprehensive online course. Joost Bijlsmac, an experienced instructor, will guide you through the process of building a complete web application using the MERN stack. By the end of this course, not only will you have a fully functional app, but you'll also possess a solid understanding of:

  • User accounts - from sign up to secure login sessions.
  • Security - understand best practices and how to protect your users' data.
  • Cookies - learn their role in web applications and how they can be used effectively.
  • Advanced styling with SASS - enhance your app's aesthetics and maintainability.
  • Deployment - get hands-on experience deploying both the Node server (using Heroku) and the React frontend (using Netlify).

Key Takeaways:

👉 Server Management: Learn to run a server with ExpressJS.

👉 HTTP Request Handling: Master handling HTTP requests in your Express server.

👉 Data Validation: Ensure the integrity of your data by validating HTTP requests.

👉 Database Operations: Set up and operate a MongoDB database, performing CRUD operations seamlessly.

👉 Frontend Development: Build a dynamic user interface with React that interacts with your database.

👉 Styling Essentials: Style your web application using SASS for efficient and maintainable code.

👉 User Account Management: Implement user accounts, complete with secured passwords and login sessions.

👉 Development Security: Secure your development environment to prevent common security issues.

👉 DevOps Basics: Understand the fundamentals of setting up both a development and production environment.

👉 Deployment: Deploy your Node server to Heroku and your React frontend to Netlify for a live application on the web.


What You Will Learn:

  • Running an ExpressJS Server
  • Handling HTTP Requests in Express
  • Validating Data in HTTP Requests
  • Setting Up & Operating MongoDB Database
  • CRUD Operations on the Database
  • Building a React Frontend
  • Displaying Data from the Database in React
  • Styling with SASS
  • Implementing User Accounts with Secured Passwords and Login Sessions
  • Development Environment Security
  • Basic DevOps Knowledge
  • Deployment to Heroku & Netlify

🛠️ Tools & Technologies:

  • MongoDB: A versatile, open-source NoSQL database.
  • ExpressJS: A minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications.
  • React: A JavaScript library for building user interfaces, particularly single-page applications where you need a fast, interactive user experience.
  • NodeJS: A JavaScript runtime built on Chrome's V8 JavaScript engine.
  • Heroku: A cloud platform that enables developers to build, run, and operate application entirely in the cloud.
  • Netlify: A hosting solution for web applications that provides continuous deployment from Git repositories.

Who is this course for?

This course is perfect for:

  • Beginners who are just starting out with full-stack development and want to explore the MERN stack.
  • Intermediate developers looking to solidify their understanding of the MERN stack and its applications.
  • Anyone interested in learning how to deploy full-stack applications using Heroku and Netlify.

Are you ready to transform your coding skills? 🚀 Enroll now and join a community of aspiring developers on this exciting journey with the MERN stack complete! Let's build something incredible together. 🛠️💻🌐

Course Gallery

MERN stack complete: full stack apps from scratch – Screenshot 1
Screenshot 1MERN stack complete: full stack apps from scratch
MERN stack complete: full stack apps from scratch – Screenshot 2
Screenshot 2MERN stack complete: full stack apps from scratch
MERN stack complete: full stack apps from scratch – Screenshot 3
Screenshot 3MERN stack complete: full stack apps from scratch
MERN stack complete: full stack apps from scratch – Screenshot 4
Screenshot 4MERN stack complete: full stack apps from scratch

Loading charts...

3713170
udemy ID
18/12/2020
course created date
09/01/2021
course indexed date
Bot
course submited by