Udemy

MERN 2025 Edition - MongoDB, Express, React and NodeJS

立即報名
  • 20,138 名學生
  • 更新於 1/2025
4.7
(2,759 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
19 小時 4 分鐘
教學語言
英語
授課導師
Jānis Smilga
評分
4.7
(2,759 個評分)
4次瀏覽

課程簡介

MERN 2025 Edition - MongoDB, Express, React and NodeJS

Build Full Stack Application from Scratch with React Router 6.4+, React Query, Mongoose 7+, Cloudinary, Axios

Welcome to an immersive learning experience in this comprehensive MERN Stack course.
Whether you're a budding developer or looking to enhance your programming skills, this course is designed to guide you through the process of building a complete full-stack application, "Jobify," using MongoDB, Express, React, and Node.js.

Course Highlights:

  • Front-End Development with React: Start from scratch with VITE to create a dynamic React front-end application. Learn to add global styles and build an array of user-friendly pages including Landing, Error, Register, and Dashboard.

  • Stunning Visuals: Master the art of setting up visually appealing images and layouts for a professional look and feel.

  • Routing with React Router 6.4+: Navigate the complexities of React Router for seamless page transitions and nested pages.

  • Building a Server Application: Dive into backend development by creating a server application from the ground up, utilizing ES6 modules and implementing the "nodemon" package for efficient development.

  • Database Management: Gain hands-on experience in setting up a MongoDB database in the cloud with Atlas, crafting routes and controllers, and ensuring robust data handling.

  • Testing and Error Handling: Conduct extensive testing using Thunder Client, set up error handling in Express, and utilize the "express-async-errors" package for streamlined debugging.

  • Security and Authentication: Learn to hash passwords, implement JWT for secure authentication and authorization, and compare passwords to ensure user security.

  • Full Stack Integration: Connect your front-end application with the server, utilize the "concurrently" package, and set up a "proxy" in VITE for seamless full-stack integration.

  • Advanced React Techniques: Explore advanced functionalities in React, including programmatically navigating using React Router 6, setting up protected routes, and implementing logout features.

  • API Management: Master the use of Axios for API interactions, set JWT tokens in Postman, and implement various Axios configurations for efficient data retrieval and manipulation.

  • CRUD and Permissions: Achieve complete CRUD functionality, set up server permissions, and understand the nuances of creating and managing mock data.

  • Data Visualization and UI Enhancements: Learn to set up informative charts and cards, and implement search/filter functionality for a user-friendly interface.

  • Pagination and Deployment: Tackle pagination challenges and deploy your MERN application to Render for real-world use.

This course is your gateway to mastering full-stack development with the MERN stack, providing you with the skills and knowledge to build robust, scalable web applications. Join us on this journey to become a proficient MERN Stack developer!

課程章節

  • 10 個章節
  • 196 堂課
  • 第 1 章 Introduction
  • 第 2 章 General Setup
  • 第 3 章 React Router
  • 第 4 章 Landing Page
  • 第 5 章 Error Page
  • 第 6 章 Register Page
  • 第 7 章 Login Page
  • 第 8 章 Dashboard Page
  • 第 9 章 Server
  • 第 10 章 Register Page

課程內容

  • Learn how to build big full stack app from scratch
  • Learn how to connect Front-End application (React) with Backend application (Express, MongoDB, NodeJS)
  • Learn how to implement JWT for authentication and authorization
  • Learn how to implement React Hooks, Async/Await, React Router 6, Axios
  • Learn how to implement ES6 in Node
  • Learn how to deploy MERN app on Heroku
  • Learn best practices of Front-End and Server applications

評價

  • H
    Héctor Mauricio Bravo Cepeda
    3.0

    no responden las preguntas e inquietudes que uno tiene

  • A
    Arthur Ogunfuye
    5.0

    Excellent course. Touched on many modern and relevant tools, techniques and best practices within the React and Node.js ecosystem. Enjoyed the course immensely!

  • A
    Aces S. Hapiz
    5.0

    Very informative

  • A
    Alagusoundarya Manivasagam
    4.5

    The instruction was clear and helpful.

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意