Autoplay
Autocomplete
Previous Lesson
Complete and Continue
MERN Stack 2024 Build Complete Canva Project A-Z
Introduction
Course Overview and Project Introduction (3:57)
Course Introduction - What you will build in this course (16:10)
Course Canva Excise Files - Downloadable Resources
Support
React Fundamentals React Structure, JSX component & Rendering
1 React Introduction (6:46)
Fundamental Excise Files - Downloadable Resource
2 Create New React App Using Vite (7:21)
3 Project Run And Build Command (6:33)
4 Dive Inside React Project Structure (14:43)
5 Organizing File Folders (5:09)
6 Best VS Code Extensions And Settings For React Development (6:19)
7 Primary Understanding On Component Part 1 (8:59)
8 Primary Understanding On Component Part 2 (7:22)
9 JSX And Conventions (9:41)
10 JSX Short Hand If else (4:01)
11 JSX Immediately invoked function (6:42)
12 JSX Loop Inside (5:52)
13 JSX Conditional Rendering Using If Else (8:55)
14 JSX Conditional Rendering Using Switch Statement (4:07)
15 JSX Conditional Rendering Using Ternary Operator (2:42)
16 JSX Conditional Rendering Using Logical And And (3:32)
17 JSX Conditional Rendering Using Immidiatly Invoked Function (3:40)
18 Passing properties to child component (5:13)
19 Passing simple string to child component (5:06)
20 Passing object to child component (5:35)
21 Passing function to child component (2:52)
22 Managing Click Event (5:40)
23 Managing Form Submit (5:07)
24 Applying React Router Dom (15:15)
25 Link And NavLink For Router (13:37)
26 Browser Router VS HashRouter (5:09)
27 Passing Parameter Via Naviagation (5:45)
React Hook & State Management
28 -Hook- Meet With Hook (1:45)
29 -Hook- useRef InnerText InnerHTML (9:58)
30 -Hook- useRef Working With Attribute (5:44)
31 -Hook- useRef Working With Input Element (7:38)
32 -Hook- useRef Working With CSS Class (6:13)
33 -Hook- useRef Caching Expensive Computation (15:27)
34 -Hook- useState Understading Inside (8:35)
35 -Hook- useState Working With Immutable Object (8:21)
36 -Hook- useState Working With Immutable Array Part 1 (14:15)
37 -Hook- useState Working With Immutable Array Part 2 (6:48)
38 -Hook- useState Managing Form Like Pro Part 1 (12:32)
40 -Hook- useState Managing Form Like Pro Part 2 (11:34)
41 -Hook- useEffect understanding arguments and uses (6:40)
42 -Hook- useEffect calling api using promises (7:00)
43 -Hook- useEffect calling api usig async await (7:09)
Express JS Fundamental
e1 Introduction (4:01)
e2 Your First Express Application (10:23)
e3 Express js routing (6:45)
e4 Four Topic We Need To Focus (1:21)
e5 Understanding Response (4:17)
e6 Simple String Response (5:07)
e7 Response Status Code (4:12)
e8 JSON Response (4:14)
e9 Response Download (4:12)
e10 Response Redirect (4:27)
e11 Response Header (5:43)
e12 Response Set Cookies (4:59)
e13 Response Clear Cookies (4:46)
e14 Working With Request (1:32)
e15 Get Request With URL Query (6:26)
e16 Working With Get Request Header (4:15)
e17 Simple Post Request (2:48)
e18 Post Request With URL Query (3:52)
e19 Post Request With Header Properties (5:14)
e20 Post application-json (7:42)
e21 Working With Multipart Form Data (8:46)
e22 File Upload (9:46)
e23 Middleware (2:18)
e24 Application Middleware (8:05)
e25 Route Middleware (3:49)
MongoDB Fundamental - A NoSQL Database
m1 Introduction to MongoDB (1:42)
m2 Installing MongoDB and Compass (6:23)
m3 Connecting to MongoDB (8:07)
m4 Schema and Models (7:24)
m5 Create and Save a document (8:05)
m6 Find documents in multiple ways (10:21)
m7 Query API Select, Sort, Limit, Count Documents (8:51)
m8 Complex Query Comparison Operators (7:58)
m9 Complex Query And, Or Operations (5:34)
m10 Exercise Advanced Query (6:13)
m11 Update a document (Way 1) (3:43)
m12 Update a document (Way 2) (5:38)
m13 Delete documents in 3 ways (3:53)
Section 1 : Build Complete Canva Project Project Setup and Deploy
1 Project Setup and VS Code Extenstion (4:33)
2 Project Setup and Deploy Part 1 (9:52)
3 Project Setup and Deploy Part 2 (15:53)
4 Project Setup and Deploy Part 3 (16:46)
5 Project Setup and Deploy Part 4 (12:34)
6 Project Setup and Deploy Part 5 (10:57)
7 Project Setup and Deploy Part 6 (14:53)
Section 2 : Setup React Router Dom and Tailwind Css
8 Setup React Router Dom And Tailwind Css Part 1 (10:44)
9 Setup React Router Dom And tailwind css Part 2 (16:04)
Section 3 : Canva Home Page Design
10 Canva Home Page Design (13:21)
Section 4 : Register and Login Form Create and Design
11 Register and Login Form Create and Design Part 1 (12:26)
12 Register and Login Form Create and Design Part 2 (16:52)
13 Register and Login Form Create and Design Part 3 (10:19)
14 Register and Login Form Create and Design Part 4 (10:39)
15 Upload Project to Live Server (6:09)
Section 5 : Home Page Create and Design
16 Home Page Create and Design Part 1 (11:29)
17 Home Page Create and Design Part 2 (11:03)
18 Home Page Create and Design Part 3 (13:01)
19 Home Page Create and Design Part 4 (15:53)
20 Home Page Create and Design Part 5 (10:36)
21 Home Page Create and Design Part 6 (14:50)
22 Home Page Create and Design Part 7 (13:30)
23 Home Page Create and Design Part 8 (11:14)
24 Home Page Create and Design Part 9 (15:41)
Section 6 : Main Page Sidebar Design
25 Main Page Sidebar Design Part 1 (12:51)
26 Main Page Sidebar Design Part 2 (13:27)
27 Main Page Sidebar Design Part 3 (15:21)
28 Main Page Sidebar Design Part 4 (12:11)
29 Main Page Sidebar Design Part 5 (4:30)
Section 7 : Design Sidebar Pop Up Section
30 Design Sidebar Pop Up Section Part 1 (8:57)
31 Design Sidebar Pop Up Section Part 2 (7:29)
32 Design Sidebar Pop Up Section Part 3 (13:51)
Section 8 : Setup Main Design Component
33 Setup Main Design Component Part 1 (18:40)
34 Setup Main Design Component Part 2 (19:26)
35 Setup Main Design Component Part 3 (8:11)
36 Setup Main Design Component Part 4 (10:36)
37 Setup Main Design Component Part 5 (10:25)
Section 9 : Design Functionality Design Component
38 Design Functionality Design Component Part 1 (11:15)
39 Design Functionality Design Component Part 2 (17:06)
40 Design Functionality Design Component Part 3 (7:51)
Section 10 : Make Design Rotate Resize Move Indicator
41 Make Design Rotate Resize Move Indicator Part 1 (9:48)
42 Make Design Rotate Resize Move Indicator Part 2 (13:43)
43 Make Design Rotate Resize Move Indicator Part 3 (6:33)
Section 11 : Move Html Div Method
44 Move Html Div Method Part 1 (15:07)
45 Move Html Div Method Part 2 (13:44)
46 Move Html Div Method Part 3 (9:24)
Section 12 : Resize Html Div Method
47 Resize Html Div Method Part 1 (9:12)
48 Resize Html Div Method Part 2 (5:19)
Section 13 : Rotate Html Div Method
49 Rotate Html Div Method Part 1 (12:04)
50 Rotate Html Div Method Part 2 (11:59)
Section 14 : Text Add Opacity Add Option
52 Text Add Opacity Add Option Part 2 (8:40)
51 Text Add Opacity Add Option Part 1 (9:53)
53 Text Add Opacity Add Option Part 3 (13:30)
Section 15 : Text Padding Font Weight Add
54 Text Padding Font Weight Add Part 1 (10:00)
55 Text Padding Font Weight Add Part 2 (11:44)
56 Text Padding Font Weight Add Part 3 (9:53)
Section 16 : Image Added Option
58 Image Added Option Part 2 (8:19)
57 Image Added Option Part 1 (9:45)
59 Image Added Option Part 3 (6:18)
Section 17 : User Register Function
60 User Register Function Part 1 (13:29)
61 User Register Function Part 2 (13:03)
62 User Register Function Part 3 (15:41)
63 User Register Function Part 4 (6:24)
64 User Register Function Part 5 (19:13)
Section 18 : User Login Function
65 User Login Function Part 1 (15:55)
66 User Login Function Part 2 (11:48)
Section 19 : Create Design And Store Database
67 Create Design And Store Database Part 1 (13:06)
68 Create Design And Store Database Part 2 (16:05)
69 Create Design And Store Database Part 3 (9:52)
70 Create Design And Store Database Part 4 (11:19)
71 Create Design And Store Database Part 5 (16:52)
72 Create Design And Store Database Part 6 (13:04)
Section 20 : Design Functionality Add and Download
73 Design Functionality Add and Download Part 1 (13:56)
74 Design Functionality Add and Download Part 2 (13:01)
75 Design Functionality Add and Download Part 3 (14:03)
76 Bug Fix for Add Text Zindex (3:53)
Section 21 : Image Save Function Setup
77 Image Save Function Part 1 (15:11)
78 Image Save Function Part 2 (15:45)
79 Image Save Function Part 3 (9:26)
Section 22 : Image Upload Function Setup
80 Image Upload Function Part 1 (14:02)
81 Image Upload Function Part 2 (15:13)
82 Image Upload Function Part 3 (12:59)
Section 23 : Image Show Function Setup
83 Image Show Function Part 1 (9:00)
84 Image Show Function Part 2 (16:46)
85 Image Show Function Part 3 (11:57)
Section 24 : Design Template Show
86 Design Template Show Part 1 (17:56)
87 Design Template Show Part 2 (15:58)
88 Design Template Show Part 3 (18:05)
Section 25 : Project Organize Setup
90 Project Organize Setup Part 2 (15:58)
89 Project Organize Setup Part 1 (11:54)
91 Project Organize Setup Part 3 (18:02)
92 Project Organize Setup Part 4 (4:50)
Section 26 : User Logout Function
93 User Logout Function (4:16)
94 Protect The Route (3:58)
95 Show Validation Message For User Login (6:19)
Course Project Source Code
Project Complete Source Code - Downloadable Resource
Teach online with
e3 Express js routing
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock