|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/react-redux/
课程评论:没有评论
课程名称:现代 React 与 Redux [2024 更新] 概述:本课程将定期更新,最新改动包括: - 2024年2月21日:新增了2.5小时视频,展示了如何使用 React Router 进行路由和数据加载 - 2024年2月12日:新增1小时视频,演示如何将 TypeScript 与 React 集成 - 2024年2月5日:新增2.25小时视频和5个小测验,涵盖 TypeScript 的基础知识 祝贺你!你找到了在线学习 React 和 Redux 最受欢迎、最完整、最及时的资源!成千上万的工程师已成功学习了 React 和 Redux,你也可以通过本课程掌握这些技能。该课程采用经过时间考验和实践验证的方法,确保你能准确理解 React 和 Redux 的工作原理,帮助你找到软件工程师的新工作或构建你一直梦想的应用。 本课程的亮点在于,它将教你行业顶尖公司构建广受欢迎的 web 应用所使用的设计模式。React 是最流行的 JavaScript 库,工作市场依然火热,许多公司急需懂得 React 和 Redux 的工程师,工程师的薪资也达到了历史最高水平。学习 React 的时机正好! 你将构建什么? 本课程包含数百个视频和自定义图示,帮助你理解 React 和 Redux 的运作方式。无需任何先前经验,通过耐心细致的讲解和有趣的实际例子,你将学习如何使用 React 构建动态和实时的 web 应用。 每个主题都是逐步添加的,确保你拥有扎实的知识基础。课程中提供大量讨论,以帮助你理解何时、何地使用每个 React 和 Redux 的特性。课程还展示现代技术和工具,装备你掌握最新的动态 web 开发技能。你将获得使用 Context API 进行状态管理、使用 TailwindCSS 进行样式设计、使用 React Router 进行导航和使用 TypeScript 提高 React 应用类型安全性等实践经验。这种全面的方法确保你不仅学会了 React 和 Redux,还掌握了现代 web 开发中高效且愉快的周边生态系统。 实践项目是本学习体验的核心。通过整合 API、使用 Redux 管理应用状态和使用 React Hooks 进行组件生命周期管理,你将有机会构建既复杂又高效的应用。这些项目旨在模拟实际的 web 开发场景,为你应对专业开发者每天面临的挑战做好准备。 我的承诺:没有其他在线课程能够教授更全面的 React 和 Redux Toolkit 特性。这是最全面的学习资源。 以下是本课程将涵盖的一部分主题: - 精通 React 的基本特性,包括 JSX、状态和属性 - 从零开始,理解如何构建可重用的组件 - 深入研究 Redux 的源代码,了解其背后的运作 - 通过众多编码练习测试你的知识和提高技能 - 使用流行的样式库构建美观的应用 - 通过组件组合的不同方法构建 UI - 集成 Redux Toolkit 进行高效的状态管理 - 利用 React Hooks 使组件逻辑更直观 - 使用 Context API 管理全局状态 - 用 TailwindCSS 快速开发 UI - 在 React 中使用 TypeScript 编写更安全、更可预测的代码 - 实现应用内导航以 React Router - 将 Redux 与表单结合使用以保证状态更新和用户体验一致 - 学习使用 포탈 在 DOM 层次外渲染组件 - 开发与 API 互动的数据驱动应用 - 精通数据表的实现,以处理和展示大量数据 - 掌握 Immer,使编写 reducers 变得轻松 除了 React 和 Redux,你还将掌握无数其他知识,包括设计技术、流行设计模式以及构建新组件的重复步骤。这是我第一次学习 React 时最想参加的课程:完整、最新且清晰。
This course gets updated frequently! Here are the latest changesFebruary 21st, 2024: Added 2.5 hours of video showing routing and data loading with React RouterFebruary 12th, 2024: Added 1 hour of video to demonstrate integrating Typescript with ReactFebruary 5th, 2024: Added 2.25 hours of video and 5 quizzes covering the basics of TypescriptCongratulations! You've found the most popular, most complete, and most up-to-date resource online for learning React and Redux!Thousands of other engineers have learned React and Redux, and you can too. This course uses a time-tested, battle-proven method to make sure you understand exactly how React and Redux work, and will get you a new job working as a software engineer or help you build that app you've always been dreaming about.The difference between this course and all the others: you will understand the design patterns used by top companies to build massively popular web apps.React is the most popular Javascript library, and the job market is still hotter than ever. Companies large and small can't hire engineers who understand React and Redux fast enough, and salaries for engineers are at an all-time high. It's a great time to learn React!___________________What will you build?This course features hundreds of videos with hundreds of custom diagrams to help you understand how React and Redux work. No prior experience with either is necessary. Through tireless, patient explanations and many interesting practical examples, you'll learn the fundamentals of building dynamic and live web apps using React.Each topic included in this course is added incrementally, to make sure that you have a solid foundation of knowledge. You'll find plenty of discussion added in to help you understand exactly when and where to use each feature of React and Redux.Adding to your experience, the course shows modern techniques and tools, equipping you with the latest skills needed for the dynamic web development landscape. You'll get hands-on experience with cutting-edge features like Context API for state management, TailwindCSS for styling, React Router for navigation, and Typescript to add type safety to your React apps. This holistic approach ensures not only do you learn React and Redux but also the surrounding ecosystem that makes modern web development efficient and enjoyable.Practical projects are at the heart of this learning experience. By integrating APIs, managing app state with Redux, and using React Hooks for component lifecycle management, you'll have the opportunity to build applications that are both complex and high-performing. These projects are designed to simulate real-world web development scenarios, preparing you for the challenges that professional developers face daily.My guarantee to you: there is no other course online that teaches more features of React and Redux Toolkit. This is the most comprehensive resource there is.Below is a partial list of the topics you'll find in this course:Master the fundamental features of React, including JSX, state, and propsFrom square one, understand how to build reusable componentsDive into the source code of Redux to understand how it works behind the scenesTest your knowledge and hone your skills with numerous coding exercisesUse popular styling libraries to build beautiful appsSee different methods of building UI's through composition of componentsIntegrate Redux Toolkit for efficient state managementLeverage React Hooks for more intuitive component logicManage app-wide state with the Context API for simpler global stateStyle components with TailwindCSS for rapid UI developmentUtilize TypeScript with React for safer and more predictable codeImplement navigation within your app with React RouterUtilize Redux with forms for consistent state updates and user experienceLearn to use portals for rendering components outside the DOM hierarchyDevelop and interact with APIs for data-driven applicationsMaster the implementation of data tables to handle and display large sets of dataGet to grips with Immer for writing reducers with easeBesides just React and Redux, you'll pick up countless other tidbits of knowledge, including design techniques, popular design patterns, and repeatable steps to build new components.This is the course I wanted to take when I first learned React: complete, up-to-date, and clear.