5910 Breckenridge Pkwy Suite B, Tampa, FL. 33610
(800) 272-0707

SkillSoft Explore Course

IT Professional Curricula     Software Development Solution Area     Mobile Application Development     Building Interactive Applications Using React

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.



Objectives

Build Apps Using React: Introducing React for Web Applications

  • discover the key concepts covered in this course
  • describe what the React library is used for
  • design components using composition
  • identify the features that make React powerful
  • describe the concepts underlying important React features
  • describe what the virtual DOM is and know how it is used
  • implement a simple web page using React APIs
  • recognize the basic components of the web page built using React
  • use minified, productionized React libraries
  • create a DOM hierarchy with nested components
  • use the key attribute to identify unique sibling elements
  • describe what JSX is and its important features
  • describe the functionality of the Babel compiler when used with JSX
  • create elements using JSX and the Babel compiler
  • render a DOM hierarchy using JSX
  • evaluate expressions within JSX
  • refer to JavaScript variables within JSX
  • summarize the key concepts covered in this course