Careertail
About UsCoursesCareer PathsBlogOpportunities
Log In
Courses>log>React Deep Dive: From Beginner to Advanced
React Deep Dive: From Beginner to Advanced
Price:Paid
Length:16 hours 40 minutes
Content type:text
level:beginner
Language:English
Updated:21 August 2022
Published:03 August 2022
Similar courses
Opportunities
Courses>>React Deep Dive: From Beginner to Advanced
React Deep Dive: From Beginner to Advanced
 English
 Manuel Bieh
DescriptionThe primary goal of this course is to give you an excellent introduction to React and its ecosystem, tackle advanced features, and teach you as many best practices as possible. Furthermore, this course digs deeper into the most popular, latest, and straight forward ways to use React.
Syllabus

1. Getting Started

2. General

3. When Should I Use React and When Is It Best to Avoid It?

4. How Did React Come into Existence?

5. Into the Deep End

6. React Elements

7. Tools and Setup

8. Zero Config Setup

9. Quiz

1. The "New" Javascript

2. Variable Declarations with let and const

3. Arrow Functions

4. New String and Array Methods

5. Objects

6. Classes

7. Spread Operator

8. Destructuring

9. Rest Operator

10. Template Strings

11. Promises

12. Asynchronous Functions with async / await

13. Import Syntax and JavaScript Modules

14. Quiz

1. JSX as an Important Building Block in React Development

2. Expressions in JavaScript

3. What Else You Should Know

4. Quiz

1. Rendering of Elements

2. The Two Types of React Components

3. Component Composition: Multiple Components in One

4. Dividing Components - Keeping an Overview

5. Props - Receiving Data in a Component

6. Pure Functions in Detail

7. Quiz

1. Introduction

2. Our First Stateful Component

3. Changing State with this.setState()

4. Lifecycle Methods

5. Lifecycle Methods in Practice

6. The Combination of state and props

7. The Role of Lifecycle Methods in Combination with Components

8. Quiz

1. Introduction to Event Handling

2. Differences Between the React Event Handlers and the Native Event

3. Scopes in Event Handlers

4. The SyntheticEvent Object

5. Quiz

1. Introduction to Forms

2. Uncontrolled Components

3. Controlled Components

4. Changing of Values

5. Quiz

1. Introduction

2. Lists

3. Fragments

4. Conditional Rendering

5. Custom render() Methods and Components

6. Quiz

1. Introduction

2. Styling with the Style Attribute

3. Using CSS Classes in JSX

4. Modular CSS with CSS Modules

5. CSS-in-JS - Moving Styles Into Javascript

6. Quiz

1. Introduction

2. Implementing a Higher Order Component

3. Exercise

4. Quiz

1. Introduction

2. Functions as a child

3. Render Props

4. Render Props, Function as a Child, and Higher Order Components

5. Quiz

1. Introduction

2. API

3. Usage of Multiple Contexts

4. contextType

5. Performance Issues

6. Quiz

1. Introduction

2. String Refs

3. Callback Refs

4. Refs Via createRef()

5. Ref Forwarding

6. Quiz

1. Introduction

2. Implementing an Error Boundary

3. Error Boundaries in Practice

4. Quiz

1. Introduction

2. Creating Portals

3. Portals and Their Relationship to Their Parent Component

4. Quiz

1. Introduction

2. Using Dynamic Imports

3. Display Fallbacks with React.Suspense

4. Quiz

1. Introduction

2. PropTypes

3. Flow

4. TypeScript

5. Quiz

1. Introduction

2. Built-in Hooks

3. Managing State with useState()

4. Adding Side Effects with useEffect()

5. Accessing Context with useContext()

6. Quiz

1. Introduction

2. Implement Your Own Hooks

3. Working with Data in Hooks

4. Quiz

1. Introduction

2. useState

3. useEffect

4. useContext

5. useReducer

6. Reducers in Practice

7. useCallback

8. useMemo

9. useRef

10. useLayoutEffect

11. useDebugValue

12. useImperativeHandle

13. Quiz

1. Introduction

2. Routing

3. Defining Routes

4. Limit Matching Between Path and the URL

5. Parameters in URLs

6. Controlling Redirects of Particular Routes

7. Using Router Props

8. Navigating Different Routes

9. Connecting Components with a Router Using Higher-order Component

10. React Router and Hooks

11. Quiz

1. Introduction to State Management

2. Introduction to Redux

3. Store, Actions, and Reducers

4. Creating a Store

5. Action Creators vs. Actions

6. Complex Reducers

7. Asynchronous Actions

8. Typical Asynchronous Action Example

9. Debugging Using the Redux DevTools

10. Using Redux with React

11. mapStateToProps

12. mapDispatchToProps

13. mergeProps

14. Fourth Parameter for connect()

15. Combining the Puzzle Pieces

16. Redux with React Hooks

17. Quiz

1. Introduction

2. Setup of i18next

3. withTranslation() Higher-order Component

4. useTranslation() Hook

5. Complex Translations Using the Trans Component

6. Quiz

1. What's Next?

1. Tools and Frameworks

Similar courses
Opportunities
Make the most out of your online education
Careertail
Copyright © 2021 Careertail.
All rights reserved
Quick Links
Get StartedLog InAbout UsCourses
Company
BlogContactsPrivacy PolicyCookie PolicyTerms and Conditions
Stay up to date
Trustpilot
Careertail
Courses>log>React Deep Dive: From Beginner to Advanced
React Deep Dive: From Beginner to Advanced
Price:Paid
Length:16 hours 40 minutes
Content type:text
level:beginner
Language:English
Updated:21 August 2022
Published:03 August 2022
Similar courses
Opportunities
Courses>>React Deep Dive: From Beginner to Advanced
React Deep Dive: From Beginner to Advanced
 English
 Manuel Bieh
DescriptionThe primary goal of this course is to give you an excellent introduction to React and its ecosystem, tackle advanced features, and teach you as many best practices as possible. Furthermore, this course digs deeper into the most popular, latest, and straight forward ways to use React.
Syllabus

1. Getting Started

2. General

3. When Should I Use React and When Is It Best to Avoid It?

4. How Did React Come into Existence?

5. Into the Deep End

6. React Elements

7. Tools and Setup

8. Zero Config Setup

9. Quiz

1. The "New" Javascript

2. Variable Declarations with let and const

3. Arrow Functions

4. New String and Array Methods

5. Objects

6. Classes

7. Spread Operator

8. Destructuring

9. Rest Operator

10. Template Strings

11. Promises

12. Asynchronous Functions with async / await

13. Import Syntax and JavaScript Modules

14. Quiz

1. JSX as an Important Building Block in React Development

2. Expressions in JavaScript

3. What Else You Should Know

4. Quiz

1. Rendering of Elements

2. The Two Types of React Components

3. Component Composition: Multiple Components in One

4. Dividing Components - Keeping an Overview

5. Props - Receiving Data in a Component

6. Pure Functions in Detail

7. Quiz

1. Introduction

2. Our First Stateful Component

3. Changing State with this.setState()

4. Lifecycle Methods

5. Lifecycle Methods in Practice

6. The Combination of state and props

7. The Role of Lifecycle Methods in Combination with Components

8. Quiz

1. Introduction to Event Handling

2. Differences Between the React Event Handlers and the Native Event

3. Scopes in Event Handlers

4. The SyntheticEvent Object

5. Quiz

1. Introduction to Forms

2. Uncontrolled Components

3. Controlled Components

4. Changing of Values

5. Quiz

1. Introduction

2. Lists

3. Fragments

4. Conditional Rendering

5. Custom render() Methods and Components

6. Quiz

1. Introduction

2. Styling with the Style Attribute

3. Using CSS Classes in JSX

4. Modular CSS with CSS Modules

5. CSS-in-JS - Moving Styles Into Javascript

6. Quiz

1. Introduction

2. Implementing a Higher Order Component

3. Exercise

4. Quiz

1. Introduction

2. Functions as a child

3. Render Props

4. Render Props, Function as a Child, and Higher Order Components

5. Quiz

1. Introduction

2. API

3. Usage of Multiple Contexts

4. contextType

5. Performance Issues

6. Quiz

1. Introduction

2. String Refs

3. Callback Refs

4. Refs Via createRef()

5. Ref Forwarding

6. Quiz

1. Introduction

2. Implementing an Error Boundary

3. Error Boundaries in Practice

4. Quiz

1. Introduction

2. Creating Portals

3. Portals and Their Relationship to Their Parent Component

4. Quiz

1. Introduction

2. Using Dynamic Imports

3. Display Fallbacks with React.Suspense

4. Quiz

1. Introduction

2. PropTypes

3. Flow

4. TypeScript

5. Quiz

1. Introduction

2. Built-in Hooks

3. Managing State with useState()

4. Adding Side Effects with useEffect()

5. Accessing Context with useContext()

6. Quiz

1. Introduction

2. Implement Your Own Hooks

3. Working with Data in Hooks

4. Quiz

1. Introduction

2. useState

3. useEffect

4. useContext

5. useReducer

6. Reducers in Practice

7. useCallback

8. useMemo

9. useRef

10. useLayoutEffect

11. useDebugValue

12. useImperativeHandle

13. Quiz

1. Introduction

2. Routing

3. Defining Routes

4. Limit Matching Between Path and the URL

5. Parameters in URLs

6. Controlling Redirects of Particular Routes

7. Using Router Props

8. Navigating Different Routes

9. Connecting Components with a Router Using Higher-order Component

10. React Router and Hooks

11. Quiz

1. Introduction to State Management

2. Introduction to Redux

3. Store, Actions, and Reducers

4. Creating a Store

5. Action Creators vs. Actions

6. Complex Reducers

7. Asynchronous Actions

8. Typical Asynchronous Action Example

9. Debugging Using the Redux DevTools

10. Using Redux with React

11. mapStateToProps

12. mapDispatchToProps

13. mergeProps

14. Fourth Parameter for connect()

15. Combining the Puzzle Pieces

16. Redux with React Hooks

17. Quiz

1. Introduction

2. Setup of i18next

3. withTranslation() Higher-order Component

4. useTranslation() Hook

5. Complex Translations Using the Trans Component

6. Quiz

1. What's Next?

1. Tools and Frameworks

Similar courses
Opportunities
Make the most out of your online education
Careertail
Copyright © 2021 Careertail.
All rights reserved
Quick Links
Get StartedLog InAbout UsCourses
Company
BlogContactsPrivacy PolicyCookie PolicyTerms and Conditions
Stay up to date
Trustpilot