Completed
- Intro
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
MERN Crash Course - JWT Authentication, Redux Toolkit, Deployment & More
Automatically move to the next video in the Classroom when playback concludes
- 1 - Intro
- 2 - Linode Sponsor
- 3 - Getting Started
- 4 - Dependencies & Express Server
- 5 - Scripts & Nodemon
- 6 - .env File
- 7 - User Routes & Controller Setup
- 8 - Postman Workspace Setup
- 9 - Async Handler
- 10 - Custom Error Middleware
- 11 - User Controller Functions
- 12 - Connect To User Routes
- 13 - MongoDB Database Setup
- 14 - User Model
- 15 - Register User Endpoint
- 16 - Generate JWT & Save Cookie
- 17 - Auth User Endpoint
- 18 - Logout & Destroy Cookie
- 19 - Auth Protect Middleware
- 20 - Update User Profile Endpoint
- 21 - Starting The Frontend
- 22 - Concurrently Setup
- 23 - React Bootstrap Setup
- 24 - Header Component
- 25 - HomeScreen & Hero
- 26 - React Router Setup
- 27 - Login & Register Form UIs
- 28 - Redux Toolkit Setup
- 29 - Auth Slice
- 30 - API Slices
- 31 - Login Functionality
- 32 - React Toastify Setup
- 33 - Auth Header Links
- 34 - Logout Functionality
- 35 - Loader Component
- 36 - Register Functionality
- 37 - Start Profile
- 38 - PrivateRoute Component
- 39 - ProfileScreen Component
- 40 - Update Profile Functionality
- 41 - Prepare For Production
- 42 - Create A Linode/Server
- 43 - SSH Into Server & Provision
- 44 - Clone Files On To Server
- 45 - PM2 Setup
- 46 - NGINX Setup