Learning Path: High-Performance React With Redux (Udemy.com)

Optimize and enhance your websites and applications and take them to the next level

Created by: Packt Publishing

Produced in 2017

icon
What you will learn

  • Understand the fundamentals of React's component-based development paradigm
  • Create components using JSX
  • Use Babel to incorporate ES6 features into current browsers
  • Build a React component-based SPA
  • Reduce code complexity through improving our loops/conditions and overall enhancements to your React components
  • Create production-ready apps that perform at scale
  • Understand Flux and get to know the ins and outs of Redux
  • Solve problems using nothing but reducers, actions, and components

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 36 / 100

icon
Course Description

It's one thing to build an app that runs well on your test system, but it's quite another to build an app that still performs well when it's live with thousands of users. What about taking them to the next level and making them cutting-edge? Interested? Let's learn how!

Packt's Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it.

One of the most powerful features of React is that it follows a radically different method of application development. It re-orients developers to create in a fully componentized manner. Redux completes the missing piece of the React framework, and is used at the core of React for most complex React projects. Redux is an implementation of FLUX, which is a pattern for managing application states in React. Redux brings a clean and testable design to the table using a purely functional approach.

This Learning Path is the next step for the React full-stack web developer who wants to gain a full understanding of React development. We begin by covering React components in depth and show you how to build componentized apps and sites with reusable functionality. We will then cover JS, CSS, and React-specific tips and advanced techniques to make sure that you can build highly optimized, scalable, and production-ready applications. Finally, we'll focus on leveraging the Redux framework to impose better engineering on React applications.

The goal of this course to equip you with skills to move to the next professional level when it comes to building optimized and high-performance websites and apps with React.

This Learning Path is authored by some of the best in their fields.
Ben Fhala
Ben Fhala is the owner of the online video training school, 02geek.com, and an Adobe ACP. Ben has had the honor of developing applications for members of the US Congress, Prime Ministers, and Presidents around the world. He has built many interactive experiences for companies such as Target, AT&T, Crayola, Marriott, Neutrogena, and Nokia. He has technically directed many award-winning projects and has been part of teams that have won three Agency of the Year awards.
Sam Slotsky
Sam Slotsky is a software engineer and saxophonist and is currently employed by Ackmann & Dickenson, Inc. of Minneapolis, specializing in back-end web applications, databases, and JavaScript. Additionally, Sam has authored and contributed to open source packages for use with the React, Redux, Knockout, and Meteor framework.Who this course is for:
  • This course is for web developers who are familiar with JS and the basics of the React stack. You should have some familiarity with React, Node.js, and NPM. This course is also apt for developers who are looking for a concise dive into the fundamentals, those seeking to get to the meat of building real-world, rich client applications with Redux, and anyone in between.
  • This course takes an extremely hands-on approach to teaching React components and Redux, full of practical examples and real-world advice. This very carefully curated and in-depth course will take you every step of the way through building modern, scalable web applications using React.

icon
Instructor Details

placeholder

Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.
With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.
From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.

Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.



icon
More courses by Packt Publishing

.NET Core Microservices

$11.99

JavaScript Design Patterns: 20 Patterns for Expert Code

$11.99

Mastering Go Programming

$11.99

Learning Path: Automation with Ansible, Puppet, and Salt

$11.99

Learning Path: Magento: Master and Test Magento 2 with Ease

$11.99

DevOps Fundamentals with Azure

$11.99

icon
More reactjs courses

React js. From the beginning. w/ Redux and React Router

$11.99

React JS, Angular & Vue JS - Quickstart & Comparison

$11.99

Server Side Rendering with React and Redux

$11.99

Microservices with Node JS and React

$11.99

Learn React by building and deploying production ready app

$11.99

Modern React with Redux [2020 Update]

$11.99

icon
Reviews

1.8

4 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Will Coltart

The Redux section of this course feels rushed and impersonal. The incessant pace and lack of elaboration left me feeling unclear and ill-equipped.

By Bruno Ribeiro

So far, it makes no sense. There's nothing really related to performance.

By Carlos Duarte

Part 1 and 2, were incredibly good...

Part 3, no resources and without a way to follow up what he is explaining...being just listening is easy to fall asleep. Its good when there is a small introduction about the project setup or a repository with that project.

EDIT: I don't ask for a refund because part 1 and 2 are really useful!

By Rommel Fowler

So far there are no updates to the recent versions. So any updates by node is shown in the comments or the tutorial videos. You will run into errors.

UPDATE -- So I have been taking this course for a month now (on and off). I have had some questions regarding the outdated instructions of this course. I emailed the instructor, and they really never got back to me. By the time that they did, I had already found the answer online to the question I had. At this point, this tutorial - if that's what you want to call it - is not worth the money they are asking. Don't waste your time.