YoVDO

Managing React State

Offered By: Pluralsight

Tags

Mobile Development Courses React Context Courses

Course Description

Overview

This course will teach you how to implement many types of React state including local, global, refs, context, derived, and more. You'll learn how to choose between types of state, how to derive state, and how to share state between components.

There are many types of state. In this course, Managing React State, you’ll learn how to effectively declare state to create rich, interactive React apps. First, you’ll discover eight ways to handle state in React apps. Next, you’ll explore how to manage each of these types of states including route state, component state, and refs in both function and class components. Finally, you’ll learn when to consider global state via context and third party state libraries. When you’ve finished this course, you’ll have the skills to build complex, interactive React apps in the real world.

Syllabus

  • Course Overview 1min
  • Deciding How and When to Declare State 13mins
  • Managing Local and Remote State 53mins
  • Implementing Routing 30mins
  • Managing Shared, Derived, and Immutable State 50mins
  • Implementing Form Validation 35mins
  • Managing State via Refs 20mins
  • Managing Complex State with useReducer 22mins
  • Sharing State and Functions via Context 25mins
  • Managing State in Class Components 38mins
  • Managing State via Third Party Libraries 14mins

Taught by

Cory House

Related Courses

Capstone MOOC for "Android App Development"
Vanderbilt University via Coursera
أفضل الممارسات لبرمجة وتطوير الهواتف المحمولة باستخدام جافا
Coursera Project Network via Coursera
Build Your First Android App (Project-Centered Course)
École Centrale Paris via Coursera
Архитектура Android-приложений
Moscow Institute of Physics and Technology via Coursera
Jugando con Android: aprende a programar tu primera app
Universidad Autónoma de Madrid via edX