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

讲师:Andrei Neagoie & Yihua Zhang

独家Udemy付费课程中英文字幕,课程资料包齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

你将会学到的

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

课程内容

36 个章节 • 325 个讲座 • 总时长 39 小时 12 分钟展开所有章节

介绍4 个讲座 • 11 分钟

  • 课程大纲预览04:57
  • 加入我们的在线课堂!04:01
  • 练习:认识你的同学和导师01:39
  • 每月编码挑战、免费资源和指南00:40

React 关键概念8 个讲座 • 39 分钟

反应基础57 个讲座 • 5 小时 58 分钟

Capstone 项目:介绍 + 设置10 个讲座 • 56 分钟

路由 + React-Router7 个讲座 • 53 分钟

身份验证 + Firebase16 个讲座 • 2 小时 38 分钟

用于状态管理的反应上下文5 个讲座 • 39 分钟

观察者模式3 个讲座 • 30 分钟

反应上下文续14 个讲座 • 1 小时 44 分钟

Firebase 数据库存储9 个讲座 • 1 小时 4 分钟

CSS-In-JS + 样式化组件7 个讲座 • 1 小时 3 分钟

使用 Netlify 进行部署2 个讲座 • 19 分钟

减速机5 个讲座 • 55 分钟

还原18 个讲座 • 2 小时 23 分钟

Redux 扩展工具2 个讲座 • 17 分钟

异步 Redux:Redux-Thunk3 个讲座 • 24 分钟

异步 Redux:Redux-Saga9 个讲座 • 1 小时 21 分钟

无服务器函数 + 条纹9 个讲座 • 1 小时 15 分钟

Typescript Basics: Typing Monsters-Rolodex7 个讲座 • 1 小时 2 分钟

Typescript Advanced:输入 Redux + Crwn-Clothing11 个讲座 • 1 小时 34 分钟

Typescript Advanced:输入 Firebase + 用户 Redux 文件3 个讲座 • 29 分钟

Typescript Advanced:Redux 存储 + 中间件3 个讲座 • 14 分钟

打字稿高级:Redux-Saga3 个讲座 • 22 分钟

Typescript Advanced:键入我们的 Crwn 服装组件4 个讲座 • 33 分钟

GraphQL + Apollo 客户端8 个讲座 • 1 小时 1 分钟

性能优化6 个讲座 • 39 分钟

Firebase 规则安全1 个讲座 • 7 分钟

主项目:移动支持3 个讲座 • 25 分钟

React 面试问题+建议8 个讲座 • 10 分钟

渐进式网络应用15 个讲座 • 1 小时 1 分钟

React 中的测试32 个讲座 • 3 小时 32 分钟

Webpack + Babel2 个讲座 • 23 分钟

建立一个 GatsbyJS 博客10 个讲座 • 1 小时 20 分钟

附录 1:关键开发者概念14 个讲座 • 2 小时 7 分钟

开源项目3 个讲座 • 25 分钟

但是+奖金4 个讲座 • 41 分钟

要求

  • 基本的 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 项目中对架构和工具做出正确的决策。

所有代码都将逐步提供,即使你不喜欢编写代码,你也可以访问完整的主项目代码,因此任何注册该课程的人都可以将自己的项目放入他们的投资组合马上。

涵盖的主题将是:

– 反应基础

– 反应路由器

– 还原

– Redux 传奇

– 异步 Redux

– 反应钩子

– 上下文 API

– React Suspense + React Lazy

– 火力基地

– 条纹 API

– 样式化组件

– GraphQL

– 阿波罗

– PWA

– 反应性能

– 反应设计模式

– 使用 Jest、酶和快照测试进行测试

– 反应最佳实践

– 持久性 + 会话存储

– 状态归一化

+ 更多

等等等等……我知道你在想什么。为什么我们不建立 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 强公司、科技初创公司工作,甚至创办自己的企业,他学到了重要的经验教训,现在他将 100% 的时间用于教授他人宝贵的软件开发技能,以便在令人兴奋的环境中掌控他们的生活和工作。无限可能的行业。 

Andrei 向你保证,没有其他课程可以如此全面和解释清楚。 他认为,要学习任何有价值的东西,就需要从基础开始,发展树根。只有从那里,你才能学习与基础相关的概念和特定技能(叶子)。当以这种方式组织时,学习变得指数级。 

凭借他在教育心理学和编码方面的经验,Andrei 的课程将带你了解你从未想过可能实现的复杂主题。  

课程内见!

——–

张益华是从零到精通的讲师之一,这是 Udemy 上评价最高和发展最快的 Web 开发学院之一
。多年来,他一直在多伦多为世界上一些最大的科技公司担任软件开发人员。他还担任了十多年的讲师。他专注于将他所学的一切帮助你实现作为开发人员的新职业,同时也为你提供在这个令人难以置信的行业中蓬勃发展所需的所有基本技能。

Yihua 是一名自学成才的开发人员,因此他充分了解从不同背景进入这个行业的挑战和心态。他曾多次作为教师和学生站在桌子的​​两侧,因此他可以理解学习新事物和具有挑战性的困难。学习本身是一项需要练习和提高的技能,他致力于帮助你提高和掌握自己的技能。课程需要实用,你需要能够理解为什么要学习所教授的内容。你需要先了解问题,然后才能知道解决方案,他以教你如何构建专业的真实世界应用程序而自豪,这样你才能真正理解为什么要以特定方式做事。

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

此课程面向哪些人:

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

发表回复

后才能评论

  • 每一个课程页面,都有演示地址选项,点击链接可以跳转到课程发布网站查看详细课程列表。
  • 绝大部分课程都有试看内容,可以先点击试看,再决定是否购买。
  • 本站课程均存储在阿里云盘或百度网盘中,由于阿里云盘对分享的文件类型有限制,所以课程资料和字幕会存储到蓝奏云盘中。
  • 阿里云盘和蓝奏云盘都是不限速下载的,你既可以选择在阿里云盘中在线学习,也可以选择下载到本地学习。
  • 课程下载到本地可以挂载中英文双字幕,请点击查看Potplayer挂载中英文双字幕教程
  • 本站所有课程,均提供mp4格式视频文件,中英文双字幕,配套资料齐全,不加密。
  • 每一个课程右侧下载面板中,都会有清晰度标识,大部分都是1080P或者720P,还有少数是超高清的。
  • 本站课程购买之后,均可以免费更新,所有课程,皆配有中文字幕。
  • 请注意,课程的中文字幕是根据英文字幕用谷歌翻译生成的,本非人工翻译。谷歌翻译准确度尚可,学习观看,没有问题。
  • 由于数字资源具有可复制性,一旦购买,不接受退款要求,请在购买之前,认真了解课程内容,确定是否需要。
  • 当然,如果有特殊情况,可以查看网站底部联系方式,联系站长说明问题,我会为你妥善处理。
  • 赞助本站VIP会员,可以免费下载所有课程,详情请查看VIP介绍