Section 1 : Introduction
|
Lecture 1 | Welcome To The Course | 00:03:03 Duration |
|
Lecture 2 | A Look At The Course Project | |
|
Lecture 3 | Environment & Setup | |
|
Lecture 4 | Link To Project Files |
Section 2 : Profile API Routes
|
Lecture 1 | Creating The Profile Model | 00:05:20 Duration |
|
Lecture 2 | Get Current User Profile | 00:06:46 Duration |
|
Lecture 3 | Create & Update Profile Routes | 00:21:23 Duration |
|
Lecture 4 | Get All Profiles & Profile By User ID | 00:12:03 Duration |
|
Lecture 5 | Delete Profile & User | 00:06:19 Duration |
|
Lecture 6 | Add Profile Experience | 00:11:44 Duration |
|
Lecture 7 | Delete Profile Experience | 00:06:49 Duration |
|
Lecture 8 | Add & Delete Profile Education | 00:07:19 Duration |
|
Lecture 9 | Get Github Repos For Profile | 00:09:06 Duration |
Section 3 : React User Authentication
|
Lecture 1 | Auth Reducer & Register Action | |
|
Lecture 2 | Load User & Set Auth Token | 00:14:25 Duration |
|
Lecture 3 | User Login | 00:13:54 Duration |
|
Lecture 4 | Logout & Navbar Links | 00:09:33 Duration |
Section 4 : Issues, Added Features, etc
|
Lecture 1 | About This Section | |
|
Lecture 2 | Not Found Page & Theme Workaround | 00:08:16 Duration |
Section 5 : Prepare & Deploy
|
Lecture 1 | Install Heroku CLI | 00:03:54 Duration |
|
Lecture 2 | Prepare For Deployment | 00:07:06 Duration |
|
Lecture 3 | Deploy To Heroku | 00:07:53 Duration |
Section 6 : Posts & Comments
|
Lecture 1 | Post Reducer, Action & Initial Component | 00:12:16 Duration |
|
Lecture 2 | Post Item Component | 00:12:26 Duration |
|
Lecture 3 | Like & Unlike Functionality | 00:09:28 Duration |
|
Lecture 4 | Deleting Posts | 00:05:53 Duration |
|
Lecture 5 | Adding Posts | 00:10:21 Duration |
|
Lecture 6 | Single Post Display | 00:13:05 Duration |
|
Lecture 7 | Adding Comments | 00:12:20 Duration |
|
Lecture 8 | Comment Display & Delete | 00:10:48 Duration |
Section 7 : Profile DIsplay
|
Lecture 1 | Finish Profile Actions & Reducer | 00:08:10 Duration |
|
Lecture 2 | Display Profiles | 00:17:14 Duration |
|
Lecture 3 | Addressing The Console Warnings | 00:04:12 Duration |
|
Lecture 4 | Starting On The Profile | 00:10:58 Duration |
|
Lecture 5 | ProfileTop & ProfileAbout Components | 00:14:55 Duration |
|
Lecture 6 | Profile Experience & Education Display | 00:10:20 Duration |
|
Lecture 7 | Displaying Github Repos | 00:11:28 Duration |
|
Lecture 8 | Profile State Issue & Fix |
Section 8 : Dashboard & Profile Management
|
Lecture 1 | Protected Route For Dashboard | 00:10:22 Duration |
|
Lecture 2 | Profile Reducer & Get Current Profile | 00:13:32 Duration |
|
Lecture 3 | Starting On The Dashboard | 00:15:26 Duration |
|
Lecture 4 | CreateProfile Component | 00:11:33 Duration |
|
Lecture 5 | Create Profile Action | 00:14:00 Duration |
|
Lecture 6 | Edit Profile | 00:14:45 Duration |
|
Lecture 7 | Add Education & Experiences | 00:22:55 Duration |
|
Lecture 8 | List Education & Experiences | 00:13:17 Duration |
|
Lecture 9 | Delete Education, Experiences & Account | 00:16:31 Duration |
Section 9 : Redux Setup & Alerts
|
Lecture 1 | The Gist Of Redux | 00:05:46 Duration |
|
Lecture 2 | Creating a Redux Store | 00:07:30 Duration |
|
Lecture 3 | Alert Reducer, Action & Types | 00:11:47 Duration |
|
Lecture 4 | Alert Component & Action Call | 00:17:48 Duration |
Section 10 : Getting Started With React & The Frontend
|
Lecture 1 | A Look At The The UI Theme | 00:06:12 Duration |
|
Lecture 2 | INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM | |
|
Lecture 3 | React & Concurrently Setup | |
|
Lecture 4 | Clean Up & Initial Components | 00:06:21 Duration |
|
Lecture 5 | React Router Setup | 00:06:15 Duration |
|
Lecture 6 | Register Form & useState Hook | 00:09:00 Duration |
|
Lecture 7 | Request Example & Login Form | 00:08:37 Duration |
Section 11 : Post API Routes
|
Lecture 1 | Creating The Post Model | 00:05:48 Duration |
|
Lecture 2 | Add Post Route | 00:11:15 Duration |
|
Lecture 3 | Get & Delete Post Routes | 00:12:12 Duration |
|
Lecture 4 | Post Like & Unlike Routes | 00:11:24 Duration |
|
Lecture 5 | Add & Remove Comment Routes | 00:13:22 Duration |
Section 12 : User API Routes & JWT Authentication
|
Lecture 1 | Creating The User Model | 00:04:22 Duration |
|
Lecture 2 | Request & Body Validation | 00:09:51 Duration |
|
Lecture 3 | User Registration | 00:14:13 Duration |
|
Lecture 4 | Implementing JWT | 00:10:03 Duration |
|
Lecture 5 | Custom Auth Middleware & JWT Verify | 00:12:32 Duration |
|
Lecture 6 | User Authentication Login Route | 00:09:39 Duration |
Section 13 : Express & MongoDB Setup
|
Lecture 1 | MongoDB Atlas Setup | 00:06:14 Duration |
|
Lecture 2 | Install Dependencies & Basic Express Setup | 00:08:07 Duration |
|
Lecture 3 | Connecting To MongoDB With Mongoose | 00:07:06 Duration |
|
Lecture 4 | Route Files With Express Router |