Lessons

Explore all newline lessons

Tags
Author
Pricing
Sort By
Video
Most Recent
Most Popular
Highest Rated
Reset
Intro to React Services with Redux and useReducer Hooks

lesson

Intro to React Services with Redux and useReducer HooksBeginner's Guide to Real World React

This lesson focusses on building the data-handling services and core Redux management system for the Dinosaur Search App

React Scaffolding and File Structure Best Practices

lesson

React Scaffolding and File Structure Best PracticesBeginner's Guide to Real World React

We put the foundations of the Dinosaur Search App in place such as creating a new React app and exploring the supporting API

The Dinosaur Search App

lesson

The Dinosaur Search AppBeginner's Guide to Real World React

In this final module we'll be putting our skills together and building a Dinosaur Search App

Beginner's Guide to React useReducer Hook

lesson

Beginner's Guide to React useReducer HookBeginner's Guide to Real World React

This final lesson eschews all external redux libraries and swaps in the use of React's built-in useReducer Hook and Context tools.

How to Simplify React State Management with Redux Toolkit

lesson

How to Simplify React State Management with Redux ToolkitBeginner's Guide to Real World React

This lesson takes things further by extending the Event Sign-Up App to use the Redux Toolkit for even easier state management.

How to Build an Event Signup App with React Redux Thunk

lesson

How to Build an Event Signup App with React Redux ThunkBeginner's Guide to Real World React

Learn how to build our very own Event Sign-Up App using the React Redux library with a centralized state management store.

Using Local Storage to Persist Login State

lesson

Using Local Storage to Persist Login StateBuild a Spotify Connected App

Learn how to use local storage to let users log in and log out

Refactor ProductList.js

lesson

Refactor ProductList.jsThe newline Guide to Modernizing an Enterprise React App

We saved the best (i.e. the most complicated) component for last. The product list, with its filters and products, is no match for our newly honed skills though.

Module 8 Summary

lesson

Module 8 SummaryThe newline Guide to Modernizing an Enterprise React App

This lesson is a summary of module 8.0, where we integrated Cypress into a React app and wrote automated end-to-end tests.

Module 7 Summary

lesson

Module 7 SummaryThe newline Guide to Modernizing an Enterprise React App

This lesson is a summary of module 7.0, where we started adding unit and integration tests to our app to increase our confidence our app works as expected.