React js. From the beginning. w/ Redux and React Router

所在平台: Udemy

课程主页: https://www.udemy.com/course/react-js-from-the-beginning-w-redux-and-react-router/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:从零开始学习 React.js,包括 Redux 和 React Router 课程概述:请注意,本课程创建于2017年,当时类是 React 的主要模型,ES6 刚刚问世。自那时以来,模型发生了重大变化,逐渐转向功能编程(hooks)。与此同时,像 next.js、redux-toolkit 等工具也逐渐流行。本课程涵盖 React 和 Redux 中的 hooks,但主要围绕较旧的类模型。这些内容仍然适用,只是相较于当前的 React 版本显得“过时”。如果您是新手并倾向于学习基于类的模型,那么本课程可能完全满足您的需求。 课程内容:自2010年Angular 1问世以来,JavaScript框架蓬勃发展,几乎每个大型网站都依赖它们。React 作为2013年推出的框架,已成为此类工具的主导。您将学习如何使用 Facebook、亚马逊、Netflix、BBC、Airbnb 和易贝等网站所使用的同一前端框架。课程将帮助您掌握 React 的基础知识和应用。 课程预期:反应迅速且功能强大,讲师从业8年,热爱教导 React。在课程中,您需要具备 JavaScript、CSS 和 HTML 的基础知识,尤其要了解 ES6(JavaScript 的2015年更新)。课程内容会逐步介绍 ES6 及其在 React 中的应用,并提供补充部分。 讲师背景:讲师于2014年首次使用 React,参与了小公司网站的开发,同时还使用过 Angular、Vue 和 Ember 等主流UI框架,对 React 充满信心。拥有4年的职业授课经验,为美国一些大型公司构建过基于 React Router 和 Redux 的网站。课程将从基础知识开始,逐步深入 webpack 和 Redux,准备好学习最佳 JavaScript 框架吧! 关键课程模块: - 环境设置(如果已经安装 Node,可跳过) - React 101 - 状态与事件 - 组件生命周期与 HTTP - 项目一 - 闪卡应用 (AWS 服务) - React Router - Redux - Redux 中间件(redux-promise 和 redux-thunk) - AirBnB 克隆项目与 Redux - 从前端视角概述身份验证 - 构建/准备 React 进行部署 - Hooks - "2020 方式"的 React - Context - 补充 - React 的 ES6 相关知识 课程将于8月15日前完成重点模块,并会在完成时通知学员。

课程评论(0条)

课程详情

Important note: This course was made in 2017 when classes were the primary model for React and ES6 was new. Since then, the model has changed substantially to focus on functional programming (hooks). Smaller, but important changes like using next.js, redux-tool-kit, etc. have also gotten traction. I do cover hooks in both React and Redux (react-redux module), but the course is focused around the older model. It still works, it's just "outdated" as current React goes. Please be aware of that if you are new, and if you prefer a class based model, then this might be exactly what you are looking for.This course:Starting with Angular 1 in 2010, JavaScript frameworks exploded onto the scene and are required by virtually every large website on the Internet. React, which appeared a few years later in 2013 has become the dominant tool in that group. What does that mean for you? You can learn to use the same front-end framework used by Facebook, Amazon, Netflix, BBC, Airbnb, and Ebay, to name a few. And you won't just learn how to use it, but you'll learn the fundamentals around it.TL;DR - React is awesome. I've been teaching it professionally for 8 years and love it. Learn it here!What I need from you:I need you to know JavaScript, CSS, and HTML. It's not required to use React, but React makes very heavy use of ES6 (the 2015 update to JavaScript), so the course will use ES6 after the first main section. I will briefly mention how it works as needed, and add a supplemental section that covers those parts.I need you know how to navigate your computer, not be afraid of the terminal, and ask questions as you have them! Why me:I first used React in 2014 for a small company website. I've also used Angular, Vue, and Ember along with most other major UI frameworks and I'm a believer in React. I've taught it professionally for 4 years, and have built sites for some of the largest companies in the United States using React Router and redux alongside. I will teach you one step at a time, whiteboard, and start from ground zero before getting to webpack and eventually Redux. Prepare to start learning the best JavaScript framework!The sections in bold will be finished no later than August 15. I will send out a message when they are complete.Sections:Environment Setup (skip if you have node installed already)React 101State and EventsThe Component Lifecycle and HTTPProject 1 - Flash Card app (AWS services)React RouterReduxRedux Middleware (redux-promise and redux-thunk)AirBnB Clone with ReduxOverview of Auth From a Front-end PerspectiveBuilding/Preparing React for DeploymentHooks - the "2020 way" to do ReactContextSupplemental - ES6 for React

课程标签

0人关注该课程

主题相关的课程