Build Apps Using React: Introducing React for Web Applications
React
| Beginner
- 18 videos | 1h 43m 3s
- Includes Assessment
- Earns a Badge
This 18-video course focuses on the React library for component-driven development and basic principles involved in creating React applications. Begin with an introduction to the React library and what is it used for, then discover how to design components with React. Identify features that make React powerful, and examine the concepts underlying important React features. Also explore the virtual document object model (DOM) and how it is used. Learn how to implement a simple web page by using React web application programming interfaces (APIs); recognize basic components of the web page built using React; and use minified productionized React libraries. A two-part tutorial focuses on creating nested elements: creating a DOM hierarchy with nested components, and using key attribute to identify unique sibling elements. Delve into JavaScript XML (JSX) and the functionality of the Babel compiler when used with JSX; then create elements using JSX and the Babel compiler, and render a DOM hierarchy using JSX. Conclude the course by focusing on evaluating simple expressions with JSX, and referring to JavaScript variables within JSX.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseDescribe what the react library is used forDesign components using compositionIdentify the features that make react powerfulDescribe the concepts underlying important react featuresDescribe what the virtual dom is and know how it is usedImplement a simple web page using react apisRecognize the basic components of the web page built using reactUse minified, productionized react libraries
-
Create a dom hierarchy with nested componentsUse the key attribute to identify unique sibling elementsDescribe what jsx is and its important featuresDescribe the functionality of the babel compiler when used with jsxCreate elements using jsx and the babel compilerRender a dom hierarchy using jsxEvaluate expressions within jsxRefer to javascript variables within jsxSummarize the key concepts covered in this course
IN THIS COURSE
-
2m 1s
-
8m 52sUpon completion of this video, you will be able to describe what the React library is and what it is used for. FREE ACCESS
-
5m 8sIn this video, you will design components by using composition. FREE ACCESS
-
3m 15sIn this video, you will learn how to identify the features that make React powerful. FREE ACCESS
-
8m 50sUpon completion of this video, you will be able to describe the concepts underlying important React features. FREE ACCESS
-
8m 42sAfter completing this video, you will be able to describe what the virtual DOM is and how it is used. FREE ACCESS
-
7m 32sIn this video, find out how to implement a simple web page using React's APIs. FREE ACCESS
-
4m 59sUpon completion of this video, you will be able to recognize the basic components of a web page built using React. FREE ACCESS
-
5m 43sIn this video, you will use the minified, productionized React libraries. FREE ACCESS
-
7m 29sIn this video, you will learn how to create a DOM hierarchy with nested components. FREE ACCESS
-
4m 9sIn this video, learn how to use the key attribute to identify unique sibling elements. FREE ACCESS
-
3m 56sUpon completion of this video, you will be able to describe what JSX is and its important features. FREE ACCESS
-
8m 5sAfter completing this video, you will be able to describe the functionality of the Babel compiler when used with JSX. FREE ACCESS
-
8m 5sIn this video, you will learn how to create elements using JSX and the Babel compiler. FREE ACCESS
-
4m 30sIn this video, learn how to render a DOM hierarchy using JavaScript. FREE ACCESS
-
4m 36sLearn how to evaluate expressions within JavaScript XML. FREE ACCESS
-
5m 55sIn this video, you will refer to JavaScript variables within JSX. FREE ACCESS
-
1m 17sIn this video, we will summarize the key concepts covered in this course. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.