Cademy logoCademy Marketplace

Course Images

App Development Training: React and Redux

App Development Training: React and Redux

🔥 Limited Time Offer 🔥

Get a 10% discount on your first order when you use this promo code at checkout: MAY24BAN3X

  • 30 Day Money Back Guarantee
  • Completion Certificate
  • 24/7 Technical Support

Highlights

  • On-Demand course

  • 7 hours 18 minutes

  • All levels

Description

The aim of this App Development Training: React and Redux is to teach you the core concepts of React to make you an efficient UI designer. The course covers everything that is needed to build rich applications. Implementing the necessary functionality and logic to at least start a very interesting side project, but quite possibly even the first version of an online business. You will learn React from the ground up. You'll be able to use Redux Framework to take React to the next level.

By the end of the course, you will be able to join existing React projects and start developing features.

Who is this course for?

App Development Training: React and Redux is suitable for anyone who wants to gain extensive knowledge, potential experience, and professional skills in the related field. This course is CPD accredited so you don't have to worry about the quality.

Requirements

Our App Development Training: React and Redux is open to all from all academic backgrounds and there are no specific requirements to attend this course. It is compatible and accessible from any device including Windows, Mac, Android, iOS, Tablets etc.

CPD Certificate from Course Gate 

At the successful completion of the course, you can obtain your CPD certificate from us. You can order the PDF certificate for £9 and the hard copy for £15. Also, you can order both PDF and hardcopy certificates for £22.

Career path

This course opens a new door for you to enter the relevant job market and also gives you the opportunity to acquire extensive knowledge along with required skills to become successful. You will be able to add our qualification to your CV/resume which will help you to stand out in the competitive job industry.

Course Curriculum

Getting Started

VS Code Setup 00:03:00

How to get source code for each lecture 00:01:00

Create React App using create-react-app cli 00:02:00

Creating Nested React Elements 00:08:00

Creating Nested Elements in React 00:08:00

How React uses React Elements to Create Virtual DOM 00:01:00

What is DOM 00:03:00

What is Virtual DOM 00:05:00

Create Nested Components in React 00:05:00

Creating Components in React 00:06:00

Adding Props Validations in React Component 00:03:00

Create Nested Components in React 00:05:00

Create State in React Component 00:08:00

Update State using events and custom methods 00:08:00

Iterate Array and render the components 00:06:00

Pass function as props from Parent to Child Componenty 00:09:00

Convert React Components to JSX 00:09:00

Module Summary 00:01:00
Data Flow in React Components

State in React Component 00:05:00

Shallow Merging with setState 00:06:00

Use props, PropTypes and defaultProps in React Component 00:06:00

Communicate with Parent and Child Component 00:07:00

Module Summary 00:01:00
Component LifeCycle Methods in React

What are LifeCycle Methods in React Component 00:01:00

Types and Phases of LifeCycle Methods 00:04:00

LifeCycle Mounting Methods in Action 00:09:00

LifeCycle Updating Methods in Action 00:07:00

Error Handling with component Did Catch 00:08:00
Hacker news App - Building Components

Setup React Application 00:03:00

Add Bootstrap to React Application 00:01:00

Create Mock Restful API with Json-Server 00:07:00

Send HTTP Request in React using axios 00:06:00

Iterate Array and render the components 00:06:00

Add Bootstrap Card to render List Items 00:07:00

Creating Header Component 00:06:00

Error Handling with Custom Error Message Component 00:07:00

Adding Loading Spinner 00:04:00
React Context API

Introduction to React Context API 00:04:00

React Context API in Action 00:16:00

Create Reducer to update the State in React Context 00:09:00

Create new Action to Handle Errors 00:02:00
Working with Forms in React

Creating Controlled Component 00:03:00

Adding State to the Form 00:06:00

Save new record by sending Http Request 00:14:00

Creating Reusable Component for Input FormControl 00:07:00

Adding Form Validations in React and Bootstrap 00:08:00
Add Routing in React using React-Router

Add Link Navigations using React-Router 00:04:00

Redirect after submitted new Record 00:01:00

Creating Not Found Component 00:02:00

Creating new Component to Edit the Record 00:14:00
State Management with Redux

Setting up Redux into React application 00:10:00

Connect React Component to Redux 00:07:00

Delete the Record from the Redux Store 00:07:00

Add Record to Redux Store 00:05:00
Consuming Http Rest API using Async Action Creators

Create Async Action to fetch records from the API 00:07:00

Create Async Action to delete records from the API 00:01:00

Create Async Action to add new Record 00:01:00

Async Action to fetch single record 00:09:00

Async Action to update the Link 00:04:00
Integrating React and Redux with Firebase

Creating Database on Firebase 00:04:00

Fetching data from firebase collection in react component 00:12:00

Delete document from firebase collection with react 00:04:00

Add document in firebase collection with react 00:03:00

Update document from firebase collection 00:12:00
Firebase Authentication with React and Redux

User Registration in React and Firebase 00:09:00

Logout User 00:15:00

User Login with Firebase and React 00:04:00

Apply Authentication on private Routes 00:07:00

Display error notification in React 00:06:00

Deploy React Application to Firebase 00:05:00
Bonus: ES6 crash course

Var Scoping 00:04:00

Understanding let 00:01:00

Examples of const 00:01:00

More use cases of let and const 00:04:00

Introduction to Arrow functions 00:02:00

Examples on Arrow functions 00:03:00

Destructring Objects 00:04:00

Destructring Arrays 00:03:00

Destructring Function Arguments 00:02:00
Certificate and Transcript

Order Your Certificates or Transcripts 00:00:00

About The Provider

Welcome to Course Gate, your gateway to a world of knowledge and oppo...

Read more about Course Gate

Tags

Reviews