Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Composable SwiftUI Architecture Using Redux: 1 Introduction

Composable SwiftUI Architecture Using Redux: 1 Introduction

1h 52mIntermediate2022-06-03

Authors

Mohammad Azam

Mohammad Azam

iOS Developer, Educator

Course details

Do you need to learn about the Redux design pattern and the problems it solves for building applications? Instructor Mohammad Azam has you covered. In this course, he introduces Redux.js.org and shows you how it is applied, the types of problems it solves, and how it interacts with the view hierarchy. Mohammad explains the Redux flow diagram, store reducers, state actions, and middleware, to give you a clearer picture of the complete Redux architecture. He walks you through building an application that changes the global state, then covers how and why to combine reducers. Plus, Mohammad shows you how to implement a simple middleware in your application.

Skills covered

iOSUX DesignWeb Development ToolsAppleUser ExperienceSoftware Development ToolsEssential TrainingWeb DevelopmentSoftware Development

Concepts

0. Introduction

  • 01 - Introduction
  • 02 - Prerequisites
  • 03 - Exercise files

1. Understanding Redux

  • 04 - What is Redux What problem does it solve
  • 05 - Redux flow diagram
  • 06 - Store and reducers
  • 07 - State and actions
  • 08 - Middleware

2. Hello Redux

  • 09 - What are you building in this section
  • 10 - Creating store, reducer, state, and actions
  • 11 - Dispatching actions and updating state
  • 12 - Mapping global states to local props
  • 13 - Injecting an environment object and displaying results
  • 14 - Implementing decrement and add actions

3. Combining Reducers - Multiple Reducers

  • 15 - Why combine reducers
  • 16 - Creating multiple reducers
  • 17 - Adding sliced states and updating store
  • 18 - Implementing task reducer
  • 19 - Adding and displaying tasks using task reducer

4. Middleware

  • 20 - Understanding the problem
  • 21 - Implementing a logging middleware
  • 22 - Dispatching async actions using middleware

Related courses

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal