Advanced React Recipes (Udemy.com)

Get the finest recipes by combining the power of React and Redux to help you create dynamic apps easily.

Created by: Packt Publishing

Produced in 2018

icon
What you will learn

  • Add and configure Redux in your project to boost efficiency
  • Resolve network issues with redux middleware
  • Create interactive UI animations.
  • Recompose and operate with higher order components.
  • Build higher order components on your own
  • Explore pros and cons of different styling approaches
  • Deploy a react app on different cloud platforms

icon
Quality Score

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

Overall Score : 20 / 100

icon
Course Description

ReactJS has been getting more and popular in the front-end development scenarios. It enables you to write even the most complicated dynamic interfaces making easy things easier and hard things achievable. Having a React app fully functional and tested is good enough, but that doesn't mean we can't make it even faster, smaller and more maintainable. In this course, we are going to review some concepts and tools that can turn a good React app, into a quality one.
Many tutorials make a good job explaining React, but they lack on covering what recipes can be followed to create some quality project. This course gathers all techniques and good practices I've learned to not just write a React application but doing in in an elegant and maintainable way. Starting off with how to simply add and configure Redux in our project, we will create a file structure that suits well in almost every React project. To move forward, we are going to see Redux in action in three very common scenarios: simple actions, modals handling and network requests.
Further, we will learn how to implement our own middleware to make network request even easier. In addition, we will also add a time-to-live feature to avoid unnecessary request and save bandwidth. One thing is having your app flawlessly running on your localhost, but a whole different one is running remotely, for example, on a cloud-based server. By the end of this course we will review the basic principles of deploying a React app in production, studying two different use cases.ABOUT THE AUTHORDiego Muracciole was Born and raised in Montevideo, Uruguay, Diego developed an interest in technology and web development at a very early age. Diego have been working with React and Flux architecture for the past three years, both for local and foreign clients. Passionate about how React can be used for more than just the web, Diego wrote two open-source projects that play with this idea: react-log (for using React on the browser's console) and react-pdf (PDF files generation for node, web and mobile).In his spare time, Diego enjoys playing soccer, listening to his vinyl collection and brewing beer.Who this course is for:
  • This video is for developers who are competent with JavaScript and are looking to include React in their development workflow.

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 redux courses

Exploratory Data Analysis

Free

Angular 6 (Angular 2+) & React 16 - The Complete App Guide

$11.99

React - The Complete Guide (incl Hooks, React Router, Redux)

$11.99

Gutenberg Blocks for WordPress and React Developers

$11.99

Full Stack Project: Spring Boot 2.0, ReactJS, Redux

$11.99

React, Redux, & Enzyme - Introducing Apps & Tests

$11.99

icon
Reviews

1.0

2 total reviews

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

By Jamahl

I Can't even find the starter code???

I only see the finished code.

Can't code with him because everything is already done.

Packages deprecated.

Waste of time.

By Ruben Lopez Mendoza

Very bad, not expected