|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/intro-to-react-react/
课程评论:没有评论
**Coursera 课程总结:React 入门 (Intro to React)** 本课程旨在深入介绍 React 和 ReactDOM 库,并教授如何利用它们构建现代 Web 应用程序。课程将重点关注以下几个方面: * **React 基础概念:** 学习 React 的核心原理,并利用更新的文档高效学习。 * **纯 React 开发:** 学习如何在不依赖外部库和工具的情况下创建动态 Web 应用,深入理解 React 核心。 * **架构设计:** 详细讲解如何从零开始规划前端应用的架构,并通过构建“通讯录应用”(Address Book App) 提升实践能力。 * **JSX 和列表渲染:** 掌握 JSX 语法(在 JavaScript 中编写 React 元素)和数据列表的渲染技巧。 * **组件化和状态管理:** 学习创建和拆分组件,使用 `useState` 等 Hook 管理状态,以及通过 `props` 传递数据。 * **表单处理:** 深入学习如何在 React 中创建和处理 HTML 表单。 * **数据搜索和过滤:** 学习如何使用 `SearchInput` 组件实现数据搜索和过滤功能。 * **开发工具和部署:** 介绍 Babel、Vite、Git 等开发工具,并指导如何将应用部署到 Github Pages。 本课程适合希望深入学习 React 并提升现代 Web 应用开发技能的开发者。
Цей курс з React та ReactDOM розроблено з метою детально ознайомити вас із цими бібліотеками та показати, як за їх допомогою можна створювати веб-додатки. Протягом курсу ми зосередимось на наступних аспектах:Фундаментальні принципи React: Ми розпочнемо з основних концепцій React бібліотеки, вивчимо, як можна ефективно навчатися React, використовуючи оновлену документацію. Це допоможе вам зрозуміти ключові ідеї та підходи, які лежать в основі розробки на React.Робота з "чистим" React: Ви побачите, як можна створювати динамічні веб-додатки без залучення зовнішніх бібліотек і інструментів, що дозволить вам краще зрозуміти ядро React.Планування архітектури: Ми детально розглянемо, як планувати архітектуру frontend додатків з нуля. В рамках курсу ви навчитеся створювати власний веб-додаток - Address Book App, що стане чудовою практикою та підсилить ваші навички розробки.Використання JSX та рендеринг списків: Ми розберемося, як працює JSX - синтаксис, що дозволяє писати елементи React у звичайному JavaScript, і як здійснювати рендеринг списків даних.Компонентний підхід та управління станом: Ви навчитесь створювати компоненти, правильно їх розбивати та використовувати хуки, такі як useState, для управління станом, а також працювати з props для передачі даних.Робота з формами: Особлива увага буде приділена роботі з HTML формами в React, ви навчитесь створювати та обробляти форми в вашому додатку.Пошук та фільтрація даних: Ми розглянемо, як реалізувати пошук та фільтрацію даних за допомогою компоненту SearchInput, що є важливим навиком для будь-якого розробника.Використання інструментів розробки та розгортання: Курс охоплює такі інструменти як Babel, Vite, Git, а також ви навчитесь розгортати ваш додаток у хмару на безкоштовний веб-хостинг Github Pages.Цей курс розрахований на розробників, які хочуть з глибоким зануренням вивчити React та розширити свої знання та навички в створенні сучасних веб-додатків.