Learn React and Redux by examples (Updated to React 16.12.0)

所在平台: Udemy

课程主页: https://www.udemy.com/course/learn-react-and-redux-by-examples/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:通过实例学习React和Redux(更新至React 16.12.0) 课程概述:这门课程完全更新至最新版本的React(16.12.0),并包含Redux和路由功能!课程将通过编码实例学习React和Redux的所有方面,使用简单但非常强大的示例来掌握当前最流行的JavaScript框架。 在过去,JavaScript是万维网的关键元素,主要用于前端验证、动态菜单、AJAX请求等。但自从单页应用(SPAs)问世之后,情况发生了变化。最初的主要框架是谷歌的Angularjs(1.x),后来的Angular则称为Angular。Angular是一个非常完整的框架,解决了应用程序所需的各个问题。 而Facebook的开发者则推出了完全不同类型的框架——React(或称ReactJS),它结合了简单的JavaScript和HTML元素(使用XML语法),称为JSX。与Angular框架不同,React仅关注MVC中的视图部分。React应用程序的主要目标是将整个Web应用拆分为一系列称为组件的HTML类似元素。组件定义了用户界面的视觉外观,并将其所持有的数据转换为用户界面元素。利用这些组件,可以快速开发出令人惊叹且强大的Web应用,且这些组件是完全可重用的。 该课程从零基础开始,解释React是什么以及如何使用它(适用于哪些类型的应用程序)。课程内容将从基础到高级深入探讨React以及流行库,如react-router和Redux。到课程结束时,学员将能够构建出出色的React单页面应用。 授课教师:Vinod Kumar Kayartaya,我是一名自由职业的Web开发者、顾问和全职软件培训师。我所有的Udemy课程都得到了高度评价,评分均在4.8以上。凭借在IT教学行业的丰富经验,我深知学生在学习新技术时所需的内容。因此,我可以提前回答学生的问题。 我的课程从软件和工具的基础安装开始,引导学员入门编程。尽管不需要高级JavaScript知识,如果你熟悉下一代JavaScript特性(如ES6箭头函数),将能够更快地完成课程。课程中使用到的所有必要的ES6/7/8特性都有专门的讲解。 希望你能迈出第一步,注册参加这个课程。祝你学习愉快! Vinod

课程评论(0条)

课程详情

This course is fully up-to-date with the latest version of React (16.12.0) and includes Redux and Routing feature!What's this course about?Learn React and Redux by coding examples. Learn all aspects of the most popular JavaScript framework today using simple but very powerful examples.For a long time, JavaScript has been the key element of the world wide web. Historically, it's been used for front end validations, dynamic menus, making some AJAX requests etc.But things have changed since the introduction of Single Page Applications (SPAs). The first major such framework was Angularjs (1.x) from Google, which eventually made way to the new Angular 2, which now is called just Angular. Angular is a very complete framework addressing each and every issue that an application needs.Developers at Facebook reased a completely different kind of framework called React (or ReactJS), which uses a combination of plain JavaScript and HTML elements (in XML syntax), called JSX. Unlike the Angular framework, this one simply addresses the View part of MVC. The main goal of a React application is to breakdown the entire web application into a bunch HTML-like elements called Components. A component defines the visual appearance of your UI, while converting the data it holds into user interface elements.Using these components, you can quickly develop amazing and powerful web apps. These components are completely reusable.This course will start from ground zero and explain what exactly React is and how you may use it (and for which kind of apps). Thereafter, we'll go all the way from basic to advanced. We'll not just scratch the surface but dive deeply into React as well as popular libraries like react-router and Redux. By the end of the course, you can build amazing React (single page) applications!Who's teaching you in this course?My name is Vinod Kumar Kayartaya, I'm a freelance web developer, consultant and a full time professional software trainer. All of my Udemy courses have received a very warm appreciation with ratings >= 4.8.Since I have an enormous experience in the I.T. teaching industry, I know exactly what a student is looking for when learning a new technology. This way, I would have answered your question, even before you ask them.For all of my courses, I start from the very basic installation of softwares and tools, and get you started with coding.NO advanced JavaScript knowledge is required, though you'll be able to move even quicker through the course if you know next-gen JavaScript features like ES6 Arrow functions. Whatever the necessary ES 6/7/8 features that we will be using in React applications, are covered before that.I hope you will take the first step and enroll yourself for this course.All the best!happy learning.Vinod.

课程标签

0人关注该课程

主题相关的课程