React Projects [Video]

Preview in Mapt

React Projects [Video]

Tom Duncalf

Create real-world applications with React, Redux, and related libraries
Mapt Subscription
FREE
$29.99/m after trial
Video
$106.25
RRP $124.99
Save 14%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$106.25
$29.99p/m after trial
RRP $124.99
Subscription
Video
Start 30 Day Trial

Frequently bought together


React Projects [Video] Book Cover
React Projects [Video]
$ 124.99
$ 106.25
Advanced Tools and Techniques Beyond Base R [Video] Book Cover
Advanced Tools and Techniques Beyond Base R [Video]
$ 124.99
$ 106.25
Buy 2 for $35.00
Save $214.98
Add to Cart
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 

Video Details

ISBN 139781786465504
Course Length2 hours and 22 minutes

Video Description

React is increasingly becoming one of the leading client side web frameworks and has become the number one developer’s choice to build interactive single page web applications.

This course starts with a refresher on the basics, but quickly ramps it up and introduces new libraries and concepts in each application. Wel guide you through creating seven real-world React applications: a to do list; a recipe database; a polished, stylish and well tested responsive application; a multi-region weather forecast app; a data analysis dashboard app; a Twitter clone; and a multi-step newsletter sign-up form that sends data to Firebase. You’ll start by building basic single page applications and move on to advanced projects using Redux. Each project covered in this course is standalone and will help you harness the full potential of the React framework.

Through this course, you’ll experience how real-world applications can be built in a rapid and predictable way with React, enabling you to build upon your basic React knowledge so you are confident using React and its associated libraries to create advanced, production-ready projects.

Style and approach

Explore the full potential of the React framework by building seven real-world app examples with an increasing level of difficulty.

Table of Contents

Installation and Setup
The Course Overview
Getting Started with React
Building a To-Do List Application
An Introduction to React
Setting Up a New React Project
Setting Up Webpack
Building the To-Do List App
Making the To-Do List Interactive
Building a Database Application
Setting Up the Project
Controlling Forms with State
Working with Immutable Data
Persisting Data
Editing Existing Data
Building and Unit Testing an Application Using a Third-Party API
Working with an API
Introducing Unit Testing with Jest
Testing Component Interactions
Testing Components that Communicate with an API
Using Third-party Components

What You Will Learn

  • Manage a complex application state with Redux or MobX
  • Easily add attractive UIs and visual polish to applications
  • Become more efficient in developing by leveraging React components
  • Persist user data both locally and to APIs such as Firebase
  • Create advanced forms and performant UIs for huge amounts of data
  • Work with applications that require real-time updates
  • Tune the performance of a React application and ensure it is ready for production usage

Authors

Table of Contents

Installation and Setup
The Course Overview
Getting Started with React
Building a To-Do List Application
An Introduction to React
Setting Up a New React Project
Setting Up Webpack
Building the To-Do List App
Making the To-Do List Interactive
Building a Database Application
Setting Up the Project
Controlling Forms with State
Working with Immutable Data
Persisting Data
Editing Existing Data
Building and Unit Testing an Application Using a Third-Party API
Working with an API
Introducing Unit Testing with Jest
Testing Component Interactions
Testing Components that Communicate with an API
Using Third-party Components

Video Details

ISBN 139781786465504
Course Length2 hours and 22 minutes
Read More

Read More Reviews

Recommended for You

Advanced Tools and Techniques Beyond Base R [Video] Book Cover
Advanced Tools and Techniques Beyond Base R [Video]
$ 124.99
$ 106.25
Compass - powerful SASS library that makes your life easier [Video] Book Cover
Compass - powerful SASS library that makes your life easier [Video]
$ 53.99
$ 45.90
Building Effective Microservices [Video] Book Cover
Building Effective Microservices [Video]
$ 124.99
$ 106.25
Learning Microsoft Cognitive Services - Second Edition Book Cover
Learning Microsoft Cognitive Services - Second Edition
$ 35.99
$ 25.20
Pandas Cookbook Book Cover
Pandas Cookbook
$ 39.99
$ 28.00
Machine Learning with R Cookbook - Second Edition Book Cover
Machine Learning with R Cookbook - Second Edition
$ 39.99
$ 28.00