About This Course
Course Curriculum
-
Welcome To The Course00:11:00
-
Environment Setup00:12:00
-
Anatomy of a React Project00:13:00
-
Writing a React Component00:09:00
-
Purchasing and Procurement Management01:00:00
-
The React State00:15:00
-
Understanding Component Props and Re-rendering00:18:00
-
Importing CSS Into React Components00:05:00
-
Coding a calculator part 100:19:00
-
Coding a Calculator Part 200:35:00
-
React Website Setup00:06:00
-
Component Children00:17:00
-
React Routing00:10:00
-
Route Parameters and HTML Slicing Part 100:15:00
-
Route Parameters and HTML Slicing Part 200:17:00
-
Services and Portfolio Pages Part 200:10:00
-
Working With Forms in React Part 100:16:00
-
Working With Forms in React Part 200:22:00
-
Using Formik00:23:00
-
Yup Form Validation Schemas00:17:00
-
Setup of REST API Using LoopbackJS00:15:00
-
Creating Models00:13:00
-
Model Observers00:16:00
-
Model Relations00:16:00
-
ESLINT00:09:00
-
Subclassing Access Tokens00:06:00
-
Persisting Data Using MongoDB00:20:00
-
Creating Data00:07:00
-
Updating Data00:04:00
-
Finding Model Instances Part 200:03:00
-
Deleting Model Instances00:07:00
-
Creating Post Collection00:06:00
-
Roles and Rolemapping00:14:00
-
Applying Access Control to Our Post Model00:13:00
-
Adding an Editor Role00:10:00
-
Creating a Category Model00:09:00
-
File Storage and Collection Part 100:15:00
-
File Storage and Collection Part 200:10:00
-
Custom Remote Methods and File Uploads Part 100:18:00
-
Custom Remote Methods and File Uploads Part 200:14:00
-
Creating Login Route00:18:00
-
Adding a Login Form00:12:00
-
Wrapping Components00:11:00
-
Dispatching Actions00:06:00
-
Creating Our Store and Reducers00:24:00
-
Integrating Remote API Calls00:22:00
-
Applying Middle Ware00:15:00
-
Material-UI Intro00:12:00
-
Drawer and CSS00:16:00
-
Drawer Collapsing and Animations00:14:00
-
Icons, Lists, Links00:17:00
-
Main Content Class00:14:00
-
Persisting Reducers Using Local Storage00:15:00
-
Basic Tables00:11:00
-
Fetching Posts and Users From Our API00:21:00
-
Fab Buttons00:12:00
-
Setting up Redux, Material-UI and Formik for Our Add Post Page00:12:00
-
Material-UI Forms With Formik00:19:00
-
Flex Display and Connecting Our Post Form to Our Database via Redux Part 100:15:00
-
Flex Display and Connecting Our Post Form to Our Database via Redux Part 200:15:00
-
Editing Existing Posts00:28:00
-
Uploading Post Images Part 100:16:00
-
Uploading Post Images Part 200:17:00
-
Integrating Quill as a Content Editor00:18:00
-
Loading Posts on the Front-end Part 100:14:00
-
Loading Posts on The Front-end Part 200:17:00
-
Loading More Posts on Demand00:12:00
-
Single Post Page00:27:00
-
Registering New Accounts00:25:00
-
Posting Comments and Adding Relations and ACLs to Our API Part 100:20:00
-
Posting Comments and Adding Relations and ACLs to Our API Part 200:19:00
-
Deploying React Apps With NGINX00:26:00
-
Deploying Our API Using PM2 And NGINIX Part 100:18:00
-
Deploying Our API Using PM2 And NGINIX Part 200:14:00
-
Deploying Our API Using PM2 And NGINIX Part 300:17:00
-
Creating A Chat App00:08:00
-
Creating Our Chat Store00:11:00
-
Websocket Connections00:08:00
-
Sending Socket Messages00:13:00
-
Creating Signup and Login Forms00:18:00
-
Writing Account Based Logic Part 100:30:00
-
Writing Account Based Logic Part 200:02:00
-
Using Auth Tokens00:13:00
-
Styling The Messenger00:21:00
-
Tracking Logged In Users00:14:00
-
Search Functionality00:20:00
-
Creating New Threads And Sending To Relevant Clients00:27:00
-
Connecting On Page Load If Already Logged In00:24:00
-
Get Threads on Page Load00:10:00
-
Disconnecting Socket Sessions00:11:00
-
Adding Messages and Sending to Relevant Clients00:32:00
-
Rendering Messages Client-side00:19:00
-
Rendering Messages With User Information00:23:00
-
Ejecting a React Application00:09:00