获取 Brian Holt 的完整 Web 开发入门和 React 入门(含 Hooks!) 🎣

❥ 赞助商

嗨,我是来自 Frontend Masters 的 Marc,很高兴支持 CSS-Tricks ❤️!

您是否已经查看过 Brian Holt 的课程?他最受欢迎的课程是“完整入门”课程,这些课程可以帮助您了解 Web 开发和整个 React 生态系统。

完整 Web 开发入门,v2

本完整 Web 开发入门课程假设您没有先前的编码知识,将带您从完全不知道网站是如何制作的到用 HTML、CSS、JavaScript 编写您自己网站的代码,一直到使用 Node.js 构建服务器!

您将学习到…

  • 设置编写代码所需的工具
  • 编写 HTML 和 CSS,将内容放在网站上并使其看起来美观。
  • 使用 JavaScript 使网站具有交互性,JavaScript 是网络的实际编程语言。
  • 通过您计算机的终端使用 Git 和其他现代开发工具来保存您的工作并提取代码库。
  • 通过 Node.js 使用 JavaScript 从服务器提供您自己的网站。

完整 React 入门,v5

在完整 React 入门课程中,您将从头开始,一直到使用 React 中的最新功能,包括 hooks、effects、context 和 portals。在整个课程中,您将整合来自整个 React 生态系统(如 Reach Router)的工具,以构建一个完整的应用程序来浏览可供领养的宠物。

您将学习到…


  • 使用新的 hooks 和 effects 方法来处理函数组件中的状态。

  • 通过使用和不使用 JSX 编写 React 来了解 React 的工作原理。

  • 使用 Parcel 打包客户端应用程序。

  • 利用 Prettier 和 ESLint 来维护高质量代码。

  • 使用 Reach Router 路由到页面和搜索结果。


  • 在 effect 中获取 API 数据并异步更新状态。

中级 React,v2

中级 React,v2 课程是一个模块化课程,您可以在其中挑选并选择您想要学习的 React 生态系统的各个部分。

您将学习到…


  • 学习所有类型的 hooks,包括 useReducer、useCallback、useRef 等。

  • 使用 Emotion 库使 CSS 成为您 JavaScript 组件的本地 CSS。

  • 使用代码拆分、Suspense React 和服务器端渲染来快速加载您的应用程序。

  • 使用 TypeScript 编写具有出色开发体验的可扩展应用程序。

  • Redux 用于状态管理

  • 使用 Jest 测试您的 React 应用程序。

您会喜欢 Brian 的精彩课程!

立即加入

直接链接 →