React in Motion

React in Motion

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 3h 51m | 2.17 GB

React.js is a game-changer. This powerful web framework reinvents the way you create web UI, making it possible to build responsive browser-based applications with flowing, flicker-free screens. The React in Motion course gets you up and running with React just as smoothly. As you work through the efficient crystal-clear tutorials from experienced React developer Zac Braddy, you’ll learn the ins and outs of React development, essential techniques for working with reactive applications, and handy code reuse techniques that will save you time and effort!

In this course, you’ll start with the fundamentals of React, as you build your first application. You’ll learn how to set up the perfect build environment, build your own components, make asynchronous calls to third party APIs, efficiently test, debug, and then finally deploy your finished reactive applications!

React is a JavaScript library developed by Facebook for creating clean web UI in applications where data and graphics change frequently. React is more lightweight than similar frameworks like Angular and Ember because React only handles the view —the visible portion of the application. React partners with a rich ecosystem of technologies that you can mix and match to build a full stack tailored to your specific needs. React is a high-demand skill, so there’s no better time to get started!

Inside:

  • The fundamentals and best practices for working with React
  • Setting up the perfect build environment for your React projects
  • Constructing components and basic patterns
  • Making asynchronous calls to third party APIs
  • Building your first React application

Designed for front-end and full-stack web developers with a basic understanding of ES6 JavaScript, HTML and CSS. Knowledge of promises in JS and Virtual DOM is helpful, but not required.

Table of Contents

01 React in Motion
02 Overview of Tools
03 Create React App – Overview and History
04 Installing and Running Create React App
05 Building a Hello World Component
06 What is a Component
07 Using Props
08 Discovering PropTypes
09 Using State
10 Basic Patterns – Presentation & Container Components Pattern
11 The culture of reuse in the React ecosystem
12 React Lifecycle Methods
13 The render function
14 The shape of the data we’ll be receiving
15 Mocking up static data for display in our component
16 Showing the working component
17 Polishing and decoupling the finished component
18 Implementing presentation components, part 1
19 Implementing presentation components, part 2
20 Introducing state with container components – Part 1
21 Introducing state with container components – Part 2
22 Hooking up the app to a REST API – Part 1
23 Hooking up the app to a REST API – Part 2
24 Where from here