2022 年完成 React 开发人员(使用 Redux、Hooks、GraphQL)

Complete React Developer in 2022 (w/ Redux, Hooks, GraphQL)

更新!成为一名高级 React 开发人员。使用 Redux、Hooks、GraphQL、Stripe、Firebase 构建大型电子商务应用

您将学到:

构建企业级 React 应用程序并部署到生产环境(使用 React 18!)
学习像高级开发人员一样构建反应性、高性能、大规模的应用程序
学习 React 的最新功能,包括 Hooks、Context API、Suspense、React Lazy + more
从零开始掌握最新的 React 开发者生态系统
成为前 10% 的 ReactJS 开发者
使用 GraphQL 作为 React 开发者
在您的应用程序中使用 Redux、Redux Thunk 和 Redux Saga
学习比较不同状态管理的权衡
设置身份验证和用户帐户
使用 Firebase 构建全栈应用程序
通过做出良好的架构决策并帮助团队中的其他人来学习领导 React 项目
掌握 React 设计模式
使用样式化组件学习 JS 中的 CSS
使用 React Router 进行路由
将应用程序转换为渐进式 Web 应用
程序 使用 Jest、Enzyme 和快照测试测试您的应用程序
在线处理使用 Stripe API 支付
使用最新的 ES6/ES7/ES8/ES9/ES10/ES11 JavaScript 编写干净的代码

要求

基本的 HTML、CSS 和 JavaScript 知识
您不需要任何 React 或任何其他 JS 框架的经验!

描述

刚刚完全更新并重新录制了 2022 年的所有新 React 功能(React v18)!加入由超过 600,000 名开发人员组成的实时在线社区,以及由在硅谷和多伦多使用 React.js 实际工作过的行业专家教授的课程。本课程使用最新版本的 React (React 18),重点关注效率。永远不要再花时间在令人困惑、过时、不完整的教程上。Andrei 课程的毕业生现在在谷歌、特斯拉、亚马逊、苹果、IBM、摩根大通、Facebook 等顶级科技公司工作。
我们向您保证,这是 React 上最全面的在线资源。这个基于项目的课程将向您介绍 2022 年 React 开发人员的所有现代工具链。在此过程中,我们将使用 React、Redux、React Hooks、React Suspense、React Router 构建一个类似于 Shopify 的大型电子商务应用程序, GraphQL、上下文 API、Firebase、Redux-Saga、Stripe 等。这将是一个使用 Firebase 的全栈应用程序(MERN 栈)。
当我们从头到尾将专业的 React 项目发布到生产中时,课程将非常实用。我们将从一开始就教你 React 基础知识,然后进入高级主题,这样你就可以在未来的任何 ReactJS 项目中对架构和工具做出正确的决策。
所有代码都将逐步提供,即使您不喜欢编写代码,您也可以访问完整的主项目代码,因此任何注册该课程的人都可以将自己的项目放入他们的投资组合马上。涵盖的主题将是
– React Basics
– React Router
– Redux
– Redux Saga
– Asynchronous Redux
– React Hooks
– Context API
– React Suspense + React Lazy
– Firebase
– Stripe API
– Styled-Components
– GraphQL
– Apollo
– PWAs
– React 性能
– React 设计模式
– 使用 Jest、酶和快照测试进行测试
– React 最佳实践
– 持久性 + 会话存储
– 状态归一化
+ 更多

等等等等……我知道你在想什么。为什么我们不建立 10 多个项目?好吧,这是事实:大多数课程都会教你 React 并做到这一点。他们向您展示了如何开始,构建 10 个简单且易于在一天内构建的项目,并且只需添加一些 CSS 以使它们看起来很花哨。但在现实生活中,您并没有构建愚蠢的应用程序。当您申请工作时,没有人会关心您构建了一个非常漂亮的待办事项应用程序。雇主希望看到您构建可以扩展、具有良好架构并且可以部署到生产环境的大型应用程序。

让我告诉你这门课程与任何其他在线 React 教程不同的 3 个原因

1. 您将构建在任何课程中都会看到的最大项目。这种类型的项目需要你几个月的时间来实施。

2. 本课程由 2 位讲师讲授,他们曾为一些在生产中使用 React 的大型科技公司工作过。Yihua 一直在开发一些您肯定听说过并且可能已经购物过的最大的电子商务网站。Andrei 曾为硅谷和多伦多的大型 IPO 科技公司开发企业级 React 应用程序。通过让他们两个都教,您可以看到不同的观点并向 2 位高级开发人员学习,就像您在一家公司一起工作一样。

3. 我们学习的原则比您作为初学者所学的重要。借助讲师的经验,您可以了解设计模式、如何构建应用程序、组织代码、构建文件夹以及如何考虑性能。假设我们不会回避高级主题。

本课程不是让您在不了解原理的情况下编写代码,这样当您完成课程后,除了观看另一个教程之外,您不知道该做什么。不!本课程将推动您并挑战您从 React 的绝对初学者成为 React 开发人员中排名前 10% 的人。

Andrei Neagoie 授课是 Udemy 上评价最高的开发课程的讲师,也是发展最快的课程之一。

他的毕业生转而为苹果、谷歌、亚马逊、摩根大通、IBM、优衣库等世界上一些最大的科技公司工作……他一直在硅谷和多伦多担任许多高级软件开发人员多年,现在正在利用他所学到的一切来教授编程技能并帮助您发现作为开发人员在生活中所带来的惊人的职业机会。
作为一名自学成才的程序员,他明白有大量的在线课程、教程和书籍过于冗长且不足以教授适当的技能。

大多数人在学习复杂的主题时会感到麻痹,不知道从哪里开始,或者更糟糕的是,大多数人没有 20,000 美元可用于编码训练营。编程技能应该是负担得起的并对所有人开放。

教育材料应该教授当前的现实生活技能,并且不应该浪费学生的宝贵时间。从为财富 500 强公司、科技初创公司工作,甚至创办自己的企业,学到了重要的经验教训,Andrei 向您保证,没有其他课程可以如此全面和解释清楚。

他认为,要学习任何有价值的东西,就需要从基础开始,发展树根。只有从那里,您才能学习与基础相关的概念和特定技能(叶子)。当以这种方式组织时,学习变得指数级。
凭借他在教育心理学和编码方面的经验,Andrei 的课程将带您了解您从未想过可能实现的复杂主题。
在课程中见!——–张益华是从零到精通的讲师之一,这是 Udemy 上评价最高和发展最快的 Web 开发学院之一。多年来,他一直在多伦多为世界上一些最大的科技公司担任软件开发人员。

他还担任了十多年的讲师。他专注于将他所学的一切帮助您实现开发人员的新职业,同时也为您提供在这个令人难以置信的行业中蓬勃发展所需的所有基本技能。

Yihua 是一名自学成才的开发人员,因此他充分了解从不同背景进入这个行业的挑战和心态。他曾多次作为教师和学生站在桌子的​​两侧,因此他可以理解学习新事物和具有挑战性的困难。

学习本身是一项需要练习和提高的技能,他致力于帮助您提高和掌握自己的技能。课程需要实用,您需要能够理解为什么要学习所教授的内容。您需要先了解问题,然后才能知道解决方案,他以教您如何构建专业的真实世界应用程序而自豪,这样您才能真正理解为什么要以特定方式做事。

Yihua 的课程将指导您构建编写精美且功能丰富的应用程序,同时真正理解您将在此过程中遇到的所有复杂概念。

本课程面向

有兴趣超越普通“初学者”教程
的学生想要学习 Web 开发人员最需要的技能的程序员
想要成为 React 开发人员前 10% 的开发人员
想要获得的学生在可扩展的大型应用程序上工作的经验
训练营或希望超越基础知识的在线教程毕业生

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。