MERN Stack Bootcamp 2023 - MongoDB, Express, React & NodeJS

所在平台: Udemy

课程主页: https://www.udemy.com/course/mern-stack-course-mongodb-express-react-nodejs/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** MERN Stack Bootcamp 2023 - MongoDB, Express, React & NodeJS **课程概述:** 本课程专注于使用 MongoDB、Express.js、React.js 和 Node.js (MERN) 构建全栈 Web 应用程序。 **学习要点:** * **NodeJS 基础:** 学习 Node.js 的基本概念。 * **Express.js API 开发:** 构建 API 端点。 * **身份验证:** 使用 JSON Web Token 实现用户注册、登录和找回密码。 * **文件上传:** 使用 Multer 上传图片并保存到 Cloudinary。 * **路由保护:** 确保只有登录用户才能访问特定路由。 * **React 前端开发:** 使用 React 和 SCSS 构建前端页面。 * **React Router V6:** 设置路由管理。 * **MongoDB 集成:** 完成 CRUD(创建、读取、更新、删除)功能。 * **前端分页:** 实现前端数据分页。 * **前端与后端连接:** 使用 Axios 进行前后端通信。 * **状态管理:** 使用 Redux Toolkit 管理应用状态。 * **产品管理仪表盘:** 构建一个用于产品管理的仪表盘。 * **Express 实用工具:** 使用 "express-async-handler" 包。 * **错误处理:** 在 Express 中设置错误处理机制。 * **密码哈希:** 实现密码哈希。 * **用户相关页面:** 构建用户个人资料页面和联系我们页面。 * **前端用户资料编辑:** 实现从前端编辑用户资料的功能。 * **部署:** 将应用程序部署到 Heroku 和 Render。 **课程要求:** * 具备 HTML、CSS 和 JavaScript 基础知识。 * 具备 React 基础知识。 * **不需要** Node.js 和 Express 的先修知识。 **目标学员:** * 有 React 基础,希望从零开始构建 MERN 全栈应用的开发者。 **重要提示:** * 本课程**不是** React 入门课程。学员需要具备 React 基础。 * 课程中作者会尝试解释在每个部分使用的 ReactJS 概念。

课程评论(0条)

课程详情

Welcome To The MERN Stack CourseMERN stands for MongoDB, Express.js, React.js and Node.js - and combined, these four technologies allow you to build amazing web applications.During this course we will:Learn some NodeJS basicsBuild API endpoints with ExpressBuild authentication with JSON Web Token including User Registration, Login and Password ResetUpload image with multer and save to Cloudinary Protect routes to only be accessed by logged-in usersBuild Frontend pages with React and SCSSSetup Routing with React Router V6Setup MongoDBComplete CRUD functionalityImplement pagination on the front-endConnect frontend to backend using AxiosManage state with Redux ToolkitBuild a dashboard for product managementUtilize "express-async-handler" packageSetup error handling in ExpressHash passwordsBuild a user profile pageBuild a contact us pageEdit user profile from the frontend Deploy the app to Heroku and RenderWhat are the requirements for taking this course?Knowledge of HTML, CSS and JavaScriptKnowledge of ReactNO Prior Knowledge of NodeJS and Express is required.Who this course is for?Developers who got basic React knowledge and want to build a full stack app with the MERN stack from scratch.NOTE:This is not an introduction to React course, you are expected to know React before taking this course. However, I try to explain the ReactJS concepts used in every section.

课程标签

0人关注该课程

主题相关的课程