Creating your first web apps with React

Go to class
Write Review

Free Online Course: Creating your first web apps with React provided by Microsoft Learn is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge.

Overview
    • Module 1: Learn what you need to know to start building apps with React and JavaScript.
    • In this module, you'll:

      • Learn how to define JSX.
      • Install React.
      • Create a React project.
      • Create a React component.
      • Work with dynamic data.
      • Work with CSS.
    • Module 2: Learn how to work with React components and data using JavaScript.
    • In this module, you will:

      • Work with props in a component.
      • Add logic to a JSX file.
      • Use map to work with lists of items.
    • Module 3: Work with state and events in React and JavaScript.
    • In this module, you'll:

      • Explore the concepts of state and events.
      • Change state values.
      • Respond to events.
      • Use Hooks to respond to updates.

Syllabus
    • Module 1: Get started with React
      • Introduction to React
      • Introduction to JSX
      • Create a starter project
      • Hello, world!
      • Create your first component
      • Display dynamic data
      • Add style
      • Create a React project from scratch
      • Knowledge check
      • Summary
    • Module 2: Working with data and properties in React components
      • Introduction
      • Introducing props
      • Work with logic in JSX files
      • Use complex data types as props
      • Use map to display data inside an array
      • Display list data
      • Challenge
      • Knowledge check
      • Summary
    • Module 3: React state and events
      • Introduction
      • Explore the concepts of state
      • Add state to an application
      • Work with user events
      • Update state
      • Add event handlers and update state
      • Hooks
      • Add Hooks
      • Knowledge check
      • Summary