|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/the-react-practice-course-learn-by-building-projects/
课程评论:没有评论
**React 实践课程:边学边练** 本课程旨在通过实际项目帮助您掌握 React 编程。如果您想练习 React 编码或通过创建网页来学习,这门课程非常适合您。 **课程亮点:** * **三大真实项目实战:** * **项目一:“ the venue”** * 学习使用 React CLI 创建项目。 * 组件的创建与使用。 * 集成第三方库。 * 实现动画效果(如“显示时过渡”和“轮播”)。 * 利用 Material UI 增强应用。 * 将静态网页部署到 SURGE。 * **项目二:“ M City”** * 实现项目路由导航。 * 更复杂的动画与过渡效果。 * 从服务器获取数据并渲染组件。 * 集成用户认证与管理员端点。 * 使用 Firebase 进行文件上传与存储。 * 在服务器端连接数据库。 * 将项目部署到 Firebase。 * **项目三:“ Waves”** * 开发电商风格应用。 * 创建动态路由。 * 使用 Redux 作为状态管理工具。 * 实现用户认证、用户仪表盘及管理员仪表盘。 * 使用 Node.js 和 Express 构建自己的服务器。 * 结合 MongoDB 数据库。 * 创建不同路由处理请求。 * 实现购物车功能。 * 集成 PayPal 完成支付。 * 将项目部署到 Heroku。 * **零基础友好:** * 包含一个迷你 React 课程,帮助新手理解 React 的基础概念和工作原理,为实践项目打下基础。 * **赠送额外 React 组件:** * 在学习过程中,您还将获得用于项目的额外 React 组件。 通过这门课程,您将不仅学习 React 的基础知识,更能通过实际的、贴近真实场景的项目,将所学知识转化为实际编码能力。
Do you want to practice your React coding or just to learn it by creating webpages ?. This is the course for you.Because sometimes the best way to learn its by practicing and because most of the courses teach you the just the basics and give you a todo app, I wanted to create something different. We will create Three real life projects, so we can practice our react coding in a more real environment.If you don't know much of React, no worries. We will start simple with a static landing page , then we will go to a much more compete project with authentication and DB and last but not least we will create am e-commerce style project with user cart, PayPal, not only that we will create our own server to handle all the requests.If you know nothing about React, don't worry, I added a bonus section with a tiny React course so you can understand the basics and how react works. So you can start from there and then go to the practice projects.To sum everything up, this what we will be creating in this course:Project one "The venue":How to create a project with React CLICreation of componentsUsing third party librariesCreating transitions on reveal and carrousel.Using parts of Material UI to make our app better.Deployment of a static webpages to SURGE.Project two "M City":Creating of routes to navigate our projectMore complex animations and transitionsRendering components using data from a serverWe will use authentication and create an Admin endpointFirebase uploads and storageAdd a database on a server to work withDeployment of the project to FirebaseProject three "Waves":E-Commerce style applicationCreation of dynamic routesUsing REDUX as store.Authentication, user dashboard and admin dashboardCreate a server with Node JS and expressAdd database to our Project with Mongo DBCreating different routes to process the requestsAdd cart items to user accountComplete checkout with PaypalDeployment to HerokuAnd as a bonus just like tiny React course, you will get additional React components to the projects.