|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/react-mega-course/
课程评论:没有评论
Coursera 上的 "React Mega Course - Learn React and then build 6 projects" 课程旨在帮助学员从零开始全面掌握 React 开发。 **课程亮点:** * **全面深入:** 课程涵盖 React 基础,并重点讲解 Redux、RTK Query,确保学员能够正确且深入地理解 React。 * **实战驱动:** 课程以项目为导向,通过构建 6 个不同复杂度的项目来巩固所学知识,例如: * 计数器 (Counter) * 文本分析工具 (Wordlytics) * 待办事项列表 (TO-DO list) * 客户管理 (Customer-management) - 使用 JSON Server * 食谱管理 (Easy Recipes) - 前后端分离,使用 Node, Express, MongoDB, JWT * 内容管理与电商平台 (CMS and E-Commerce) - 大型项目,包含用户和管理员功能 * **技术栈广泛:** 除了 React 和 Redux,还包括 Vite (项目创建工具)、Node.js, Express, MongoDB, Mongoose (构建 API)、JSON Server (轻量级数据库)、JSON Web Tokens (JWT) (用户认证)、Bootstrap (UI 框架) 等。 * **核心 React 概念:** JS, JSX, Props, State, 以及常用的 Hooks (useParams, useSearchParams, useNavigate, useDispatch, useMemo, useRef 等)。 * **无门槛学习:** 即使没有 React 经验的初学者也能轻松上手。 该课程致力于成为学员掌握 React 开发的唯一选择,通过大量的实践项目,帮助学员成为一名具备独立开发能力的 React 开发者。
Master React with Redux with this one course. You don't need anything else. As simple as that.Learn how to use React properly and much more than that. Use Vite to create React projects and also learn how to build your own APIs to be consumed by your React apps using Node, Express, MongoDB and Mongoose.Don't just learn bits and pieces, learn React with Redux and RTK Query properly from scratch and become an able React developer.How is the course structured ?I will first teach you React with Redux from absolute scratch (you do not need any prior experience with react) and then will build 6 projects together that get increasingly more complex.This is a very practical course where you will mostly learn by building actual projects.What is exactly is covered in the course?React ReduxRTK QueryRoutingJSXVitePropsChildrenStateAll relevant hooks (useParams, useSearchparams, useNavigate, useDispatch, useMemo, useRef etc.)JSON serverJSON web tokensFile uploadImage galleryNodeExpressMongoDBCompassMongooseBootstrap and various bootstrap themesand much moreProjects:Counter - put everything you have learn in the React for beginners section of the course and create a fancy counterWordlytics - Use more of what you already know to create a great little app that gives info about text inputTO-DO list - Learn how to use checkboxes and select lists and create a TO-DO list that uses local storage to persists dataCustomer-management - Get started with RTK Query and create a basic CRUD application that uses JSON server for the backend (lightweight database)Easy Recipes - With all the knowledge gained thus far it is time for a more serious project. In this one we will create both the React frontend and Node/Express/MongoDB backend API to create an app that can add and filter through recipes and user registration and authorization using JSON web tokensCMS and E-Commerce - the biggest project in the course, create a full CMS and E-Commerce web app with users and an admin area, again using Node/Express/MongoDB for the API. This project covers it all and much more and will enable you to basically create any type of web app with React.I have put a lot into this course to really make it the only course you need to master React, don't miss out and enroll now risk free!