|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/learn-react-js-from-scratch/
课程评论:没有评论
**课程名称:** 从零开始学习 React.js:打造实践项目 **课程概述:** 本课程面向 React 完全初学者,将从零开始教授您构建 React 应用程序所需的一切知识。React.js 是一个开源的 JavaScript 库,用于创建用户界面,它采用基于组件的方法来开发应用程序。每个 React 应用都可以看作是一个组件或一组可复用的组件。 **课程亮点:** * **组件化开发:** 学习如何从头开始创建 React 组件,理解组件的属性 (props) 和状态 (state),以及组件之间的父子关系。 * **组件生命周期:** 深入了解组件的生命周期,包括组件的挂载、更新和卸载过程。 * **JSX 语法:** 学习使用 JSX,并通过 Babel 浏览器转译器将 JSX 代码转换为可读格式。 * **实用技能:** 掌握如何添加和访问 React 库、React DOM 库以及 Babel 编译器。 * **数据管理:** 学习如何使用 props(包括 children)和 state 来管理组件数据。 * **事件处理:** 了解如何在 React 中处理事件。 * ** Refs 的使用:** 学习如何使用 refs 来直接访问 DOM 元素。 * **创建 React 应用:** 掌握创建完整 React 应用程序的流程。 **学习目标:** * 理解 React.js 的核心概念。 * 了解哪些公司在使用 React。 * 能够独立创建 React 组件并管理其属性和状态。 * 熟练运用 JSX 语法。 * 能够构建简单的 React 应用程序。 **教学方式:** 这是一个高度实践的课程,鼓励学员积极跟随和动手实践。 **总结:** 如果您想学习现代 Web 开发中最受欢迎的 JavaScript 库之一,那么本课程将是您的绝佳起点。通过一系列的实践项目,您将能够自信地开始创建自己的 React 应用程序。
React.js is a an open-source JavaScript library for creating user interfaces React adopts a component based approach in developing applications.Every react app can considered a component or a collection of components which can be re-usable. This course is for absolute beginners to react and will teach you from scratch what you need to know to begincreating react based applications. React is fun and easy to learn. React.js is designed to make the process of building modular, reusable user interface components simple and intuitive. With React you can design simple views for each state of an application. You can also use React to efficiently update and render components when your data changes. I will walk you through how to create react components from scratch, review components properties, and component state, as well as the foundational parent/child relationships within React.js. I will also take you through the lifecycle of components. You will be transpiling JSX code using babel which is an in browser transpiler that converts JSX code into readable format. What you will learn includes: What is React.js?Who uses ReactAdding and accessing React LibraryAdding and accessing React DOM LibraryAdding and accessing Babel compilerUsing JSXCreating a React componentUsing propsProp TypesUsing props with childrenWorking with stateHandling eventsUsing RefsMounting componentsUn-Mounting ComponentsUpdating ComponentsCreating a React App This is a practical hands-on course and i encourage you to follow along as much as possible. Thank you and welcome to the course.