Skip to content

React and Redux: Code Web Apps in JavaScript


Skill Success

Summary

Price
£157 inc VAT
Or £52.33/mo. for 3 months...
Study method
Online
Duration
Self-paced
Qualification
No formal qualification
Certificates
  • Certificate of completion - Free
Additional info
  • Tutor is available to students

Overview

This course includes lifetime access so you can complete the course at your own speed.

In this course, you will learn, Introduction To React and Redux: Code Web Apps In JavaScript. You will learn how to lay out a web app in a logical way, learn the foundations of building a single-page app using React Router, the transition from webpact 1.0 to webpact 2.0 and so much more. By taking this course today, you will have learned how to code web apps using React and Redux.


Benefits of taking this course include:

  • Unlimited and lifetime access to the course
  • Learn the course at your own pace
  • Course can be accessed on any platform
  • 24/7 Customer support

Course media

Description

Do you want to learn to build beautiful, well-functioning web apps? Join web developer Chris Veillette in this course for beginners to start building web apps today.

Why React?

React is an efficient and flexible JavaScript library for building user interfaces. Many popular websites including Instagram, Facebook, Netflix, and Imgur use React.

What will I learn?

  • How to lay out a web app in a logical way
  • JSX, a pre-processor that adds XML syntax to JavaScript
  • The foundations of building a single-page app using React Router
  • How to use Web Pack, a bundler for code
  • How to transition from webpack 1.0 to webpack 2.0
  • How to write modular CSS. Instead of having one global CSS file, you can break it down into components. This makes your CSS simple and declarative.
  • How to use Redux, a predictable state container for JavaScript apps
  • How to refactor code (alter code to make it simpler and more efficient)
  • How to fix bugs and handle errors
  • How to code in ES6 & JavaScript

React and Redux: Code Web Apps in JavaScriptcourse will cover the following topics:

Topic 1 - Introduction

Topic 2 - Introduction To React And JSX

Topic 3 - Components

Topic 4 - States

Topic 5 - Event Handling

Topic 6 - React Routers

Topic 7 - Refactoring

Topic 8 - Products Components

Topic 9 - CSS

Topic 10 - Introduction To Redux

Topic 11 - Adding Redux To React

Topic 12 - Redux Action Creator And Product Refactor

Topic 13 - Redux State In CreateStore

Topic 14 - Redux Middleware And Async Dispatching

Topic 15 - Redux Refactoring, Logging And Error Handling

Topic 16 - Products Lists And Profiles

Topic 17 - Loading Spinner And Error Component

Topic 18 - Adding User Written Reviews

Topic 19 - Prototypes And Refactoring Error Handling

Topic 20 - Updating To Webpack 2 And Building Production Abundle

Topic 21 - Styling The App

Who is this course for?

This course is designed for anyone who is interested in learning how to code web apps using React and Redux.

Requirements

No prior knowledge is required to take this course.

Questions and answers

Currently there are no Q&As for this course. Be the first to ask a question.

Certificates

Certificate of completion

Digital certificate - Included

Reviews

Currently there are no reviews for this course. Be the first to leave a review.

FAQs

Study method describes the format in which the course will be delivered. At Reed Courses, courses are delivered in a number of ways, including online courses, where the course content can be accessed online remotely, and classroom courses, where courses are delivered in person at a classroom venue.

CPD stands for Continuing Professional Development. If you work in certain professions or for certain companies, your employer may require you to complete a number of CPD hours or points, per year. You can find a range of CPD courses on Reed Courses, many of which can be completed online.

A regulated qualification is delivered by a learning institution which is regulated by a government body. In England, the government body which regulates courses is Ofqual. Ofqual regulated qualifications sit on the Regulated Qualifications Framework (RQF), which can help students understand how different qualifications in different fields compare to each other. The framework also helps students to understand what qualifications they need to progress towards a higher learning goal, such as a university degree or equivalent higher education award.

An endorsed course is a skills based course which has been checked over and approved by an independent awarding body. Endorsed courses are not regulated so do not result in a qualification - however, the student can usually purchase a certificate showing the awarding body's logo if they wish. Certain awarding bodies - such as Quality Licence Scheme and TQUK - have developed endorsement schemes as a way to help students select the best skills based courses for them.