The Complete Web Development Tutorial Using React and Redux

Time is an important factor when it comes to technology; everything needs to quick and fast. The need for apps that can be built faster and better has become the core crux of almost all developers....

  • All levels
  • English

Course Description

Time is an important factor when it comes to technology; everything needs to quick and fast. The need for apps that can be built faster and better has become the core crux of almost all developers. This need has brought into existence technologies such as ReactJS and Redux. Let’s get to know these are little better. These two separate technologies work well together, resulting in simplifying th...

Time is an important factor when it comes to technology; everything needs to quick and fast. The need for apps that can be built faster and better has become the core crux of almost all developers. This need has brought into existence technologies such as ReactJS and Redux. Let’s get to know these are little better. These two separate technologies work well together, resulting in simplifying the process of building apps, which perform faster and better than ever.

What you’ll learn
  • What is React and Redux
  • A brief introduction to JSX, the JavaScript extension
  • A detailed breakdown of React and its core features including state & nested components, methods and PropTypes & Validation
  • A detailed breakdown of Redux and its core features including state, store and reducers
  • How to install and work with Webpack
  • How to fetch data from an API
  • Using React and Redux together to create a WeatherCheck Application

Covering Topics

1
Section 1 : Course Intro

2
Section 2 : Overview of React & Redux

3
Section 3 : Getting Started With React

4
Section 4 : Getting Started With Redux

5
Section 5 : Putting It All Together

6
Section 6 : WeatherCheck Application

7
Section 7 : Course Summary

Curriculum

      Section 1 : Course Intro
    1
    Intro
      Section 2 : Overview of React & Redux
    2
    Intro Preview
    3
    What is React
    4
    Intro to JSX
    5
    What is Redux
    Quiz:
    Overview of React & Redux Quiz
      Section 3 : Getting Started With React
    6
    Intro Preview
    7
    React Hello World Preview
    8
    State & Nested Components
    9
    React Lifcycle Methods
    10
    PropTypes & Validation
    Quiz:
    Getting Started With React Quiz
      Section 4 : Getting Started With Redux
    11
    Intro Preview
    12
    Webpack Environment Setup
    13
    Simple Store & Reducer
    14
    Combined Reducers & Objects
    15
    Redux Middleware
    16
    Fetching Data From An API
    Quiz:
    Getting Started With Redux Quiz
      Section 5 : Putting It All Together
    17
    Intro Preview
    18
    Set Up React With Webpack
    19
    Nesting Components & Passing State
    20
    Using React & Redux Together - Part 1
    21
    Using React & Redux Together - Part 2
    Quiz:
    Putting It All Together Quiz
      Section 6 : WeatherCheck Application
    22
    Project Intro
    23
    React Components
    24
    Redux Store & Reducer
    25
    Actions & Fetching Data
    26
    Weather Component
    27
    Location Form Component
    28
    Twitter Bootstrap UI
      Section 7 : Course Summary
    29
    Summary

Frequently Asked Questions

It is an online tutorial that covers a specific part of a topic in several sections. An Expert teaches the students with theoretical knowledge as well as with practical examples which makes it easy for students to understand.

A Course helps the user understand a specific part of a concept. While a path and E-Degrees are broader aspects and help the user understand more than just a small area of the concept.

A Course will help you understand any particular topic. For instance, if you are a beginner and want to learn about the basics of any topic in a fluent manner within a short period of time, a Course would be best for you to choose.

We have an inbuilt question-answer system to help you with your queries. Our support staff will be answering all your questions regarding the content of the Course.