From the course: React Foundations by Pearson
Unlock this course with a free trial
Join today to access over 25,500 courses taught by industry experts.
React foundations: Summary - React.js Tutorial
From the course: React Foundations by Pearson
React foundations: Summary
“
Well, here we are, the end of the course. I hope you've enjoyed it and found it useful and thought-provoking. I very much enjoyed putting the video series together and recording everything. Right, well, I hope you feel confident with React now. I wish you all the best and hopefully see you again soon.
Download courses and learn on the go
Watch courses on your mobile device without an internet connection. Download courses using your iOS or Android LinkedIn Learning app.
Watch this course anytime, anywhere.
Get started with a free trial today.
Contents
-
-
(Locked)
Learning objectives37s
-
(Locked)
Overview of React5m 53s
-
(Locked)
Creating a simple React application9m 32s
-
(Locked)
Using a script map to organize imports5m 30s
-
(Locked)
Understanding the virtual DOM9m 56s
-
(Locked)
Creating a more ambitious user interface9m 36s
-
(Locked)
Creating a data-driven user interface9m 43s
-
(Locked)
Lab: getting started with React10m 44s
-
(Locked)
Lab solution: Getting started with React4m 32s
-
(Locked)
-
-
(Locked)
Learning objectives48s
-
(Locked)
The need for components3m 41s
-
(Locked)
Defining and using a class-based component9m 49s
-
(Locked)
Creating a more ambitious user interface7m 43s
-
(Locked)
Passing properties to a class-based component10m 12s
-
(Locked)
Lab: creating class-based components13m 43s
-
(Locked)
Lab solution: Creating class-based components20m 41s
-
(Locked)
-
-
(Locked)
Learning objectives1m 26s
-
(Locked)
Introduction to functional components4m 53s
-
(Locked)
Defining simple functional components6m 59s
-
(Locked)
Creating a more ambitious user interface3m 27s
-
(Locked)
Passing properties to a functional component8m 30s
-
(Locked)
Destructuring properties10m 3s
-
(Locked)
Lab: creating functional components7m 49s
-
(Locked)
Lab solution: Creating functional components7m 39s
-
(Locked)
-
-
(Locked)
Learning objectives1m 21s
-
(Locked)
Getting started with JSX6m 40s
-
(Locked)
Creating a simple user interface via JSX13m 27s
-
(Locked)
Evaluating JavaScript expressions in JSX7m 4s
-
(Locked)
Data-driven JSX10m 52s
-
(Locked)
Passing properties to a component via JSX12m 56s
-
(Locked)
Additional JSX techniques16m 44s
-
(Locked)
Lab: using JSX9m 47s
-
(Locked)
Lab solution: Using JSX5m 24s
-
(Locked)
-
-
(Locked)
Learning objectives1m 16s
-
(Locked)
Getting started with hooks5m 58s
-
(Locked)
Introduction to React.useState13m 55s
-
(Locked)
Realistic example of React.useState11m 58s
-
(Locked)
Introduction to React.useEffect6m 28s
-
(Locked)
Defining cleanup behavior for an effect10m 24s
-
(Locked)
Defining effects with dependencies11m 51s
-
(Locked)
Lab: Hooks12m 8s
-
(Locked)
Lab solution: Hooks8m 8s
-
(Locked)
-
-
(Locked)
Learning objectives38s
-
(Locked)
Overview of REST services10m 29s
-
(Locked)
Implementing a simple REST service7m 47s
-
(Locked)
Calling a REST service on-demand13m 46s
-
(Locked)
Calling a REST service via a React effect11m 48s
-
(Locked)
Lab: calling REST services12m 44s
-
(Locked)
Lab solution: calling REST services4m 41s
-
(Locked)
-
-
(Locked)
Learning objectives48s
-
(Locked)
Introduction to memo-ization11m 48s
-
(Locked)
Memoization of components that receive properties10m 5s
-
(Locked)
Providing a custom comparison function for component properties11m 33s
-
(Locked)
Memoizing a particular piece of content9m 39s
-
(Locked)
Lab: Memoization11m 22s
-
(Locked)
Lab solution: Memoization6m 38s
-
(Locked)
-
-
(Locked)
Learning objectives1m 15s
-
(Locked)
Overview of single page applications (SPAs) and routing6m 49s
-
(Locked)
Running a sample application that uses routing5m 35s
-
(Locked)
Defining routes10m 59s
-
(Locked)
Defining a common layout7m 9s
-
(Locked)
Taking a closer look at the components in the example application5m 40s
-
(Locked)
Lab: introduction to routing27m 43s
-
(Locked)
Lab solution: Introduction to routing12m 23s
-
(Locked)
-
-
(Locked)
Learning objectives27s
-
(Locked)
Setting the scene4m 51s
-
(Locked)
Accessing elements in the DOM tree directly13m 43s
-
(Locked)
Accessing elements in an uncontrolled component11m 28s
-
(Locked)
Accessing elements in a controlled component9m 33s
-
(Locked)
Lab: user input techniques17m 40s
-
(Locked)
Lab solution: User input techniques7m 46s
-
(Locked)
-
-
(Locked)
Learning objectives58s
-
(Locked)
Recap of routing5m 38s
-
(Locked)
Introducing an application that illustrates additional routing techniques12m
-
(Locked)
Defining parameterized routes11m 16s
-
(Locked)
Navigating to a route programmatically8m 36s
-
(Locked)
Defining nested routes10m 37s
-
(Locked)
Loading data for a route11m 3s
-
(Locked)
Lab: Routing techniques17m 25s
-
(Locked)
Lab solution: Routing techniques5m 19s
-
(Locked)