Master Class: React + Typescript 2021 Web Development
- Description
- Curriculum
- FAQ
- Reviews
Many new React Developers find ReactJS easy to learn and that is totally true. But the problem is when they are coding complex structures, the code becomes unmaintainable and ends up having spaghetti code. Some developers as well do not know all the functionalities that React offers and they end up coding like they are using Vanilla JS instead of doing everything the React Way. Bad way of coding always produce bugs and worst, an unfixable one.
If all React Developers know how to code the React Way, it will be very easy to create a future proof ReactJS application.
So in this course, we will learn everything that you need to know to master ReactJS. Everything will be created from scratch and we will not use any UI libraries so that you can create your own in the future. We will also use Typescript and rest assured that every code will have types.
To apply all the things that you will learn, we will create an E-commerce Shop with a lot of functionalities and components created from scratch. We will also apply the best practices in coding to make our code clean and create a future proof application.
After this course, you will know all everything that you need to know in ReactJS and be an expert in coding the React Way! You will be your own stackoverflow every time you encounter issues because you will have a total understanding of every functionalities and how they work.
Let’s have some fun in this course!
-
7IntroductionVideo lesson
-
8Lecture for this courseText lesson
-
9Var, Let and ConstVideo lesson
-
10Var, Let and Const - Hands OnVideo lesson
-
11Logical OR and ANDVideo lesson
-
12Logical OR and AND - Hands OnVideo lesson
-
13Primitive Values vs Reference TypeVideo lesson
-
14Primitive Values vs Reference Type - Hands OnVideo lesson
-
15Shallow and Deep CopyVideo lesson
-
16Shallow and Deep Copy - Hands OnVideo lesson
-
17Spread Operator, Rest Parameter, DestructuringVideo lesson
-
18Spread Operator, Rest Parameter, Destructuring - Hands OnVideo lesson
-
19ClassVideo lesson
-
20Class - Hands OnVideo lesson
-
21This Object + Arrow FunctionVideo lesson
-
22This Object + Arrow Function - Hands OnVideo lesson
-
23Promises and Async+AwaitVideo lesson
-
24Promises and Async+Await - Hands OnVideo lesson
-
25Export & ImportVideo lesson
-
26SummaryVideo lesson
-
27IntroductionVideo lesson
-
28Lecture for this courseText lesson
-
29Setup EnvironmentVideo lesson
-
30Component & PropsVideo lesson
-
31Component & Props - Hands OnVideo lesson
-
32StateVideo lesson
-
33State - Hands OnVideo lesson
-
34Lifecycle - Mounting & UnmountingVideo lesson
-
35Lifecycle - Mounting & Unmounting - Hands OnVideo lesson
-
36Lifecycle - UpdatingVideo lesson
-
37Lifecycle - Updating - Hands OnVideo lesson
-
38Lifecycle - Error HandlingVideo lesson
-
39Lifecycle - Error Handling - Hands OnVideo lesson
-
40Extras - LifecycleVideo lesson
-
41Pure Components & React MemoVideo lesson
-
42Pure Components & React Memo - Hands OnVideo lesson
-
43RenderProps & Higher Order ComponentVideo lesson
-
44RenderProps & Higher Order Component - Hands OnVideo lesson
-
45List & KeysVideo lesson
-
46List & Keys - Hands OnVideo lesson
-
47RefsVideo lesson
-
48Refs - Hands OnVideo lesson
-
49Context APIVideo lesson
-
50Context API - Hands OnVideo lesson
-
51Code SplittingVideo lesson
-
52Code Splitting - Hands OnVideo lesson
-
53Children, cloneElement & isValidElement APIVideo lesson
-
54Children, cloneElement & isValidElement API - Hands OnVideo lesson
-
55SummaryVideo lesson
-
56IntroductionVideo lesson
-
57Lecture for this courseText lesson
-
58Render & HydrateVideo lesson
-
59Render API - Hands OnVideo lesson
-
60Unmount Component At Node APIVideo lesson
-
61Find Dom Node APIVideo lesson
-
62Find Dom Node API - Hands OnVideo lesson
-
63Create Portal APIVideo lesson
-
64Create Portal API - Hands OnVideo lesson
-
65SummaryVideo lesson
-
66IntroductionVideo lesson
-
67Lecture for this courseText lesson
-
68RoutingVideo lesson
-
69Routing - Hands On Part 1Video lesson
-
70Routing - Hands On Part 2Video lesson
-
71Link and RedirectVideo lesson
-
72Link and Redirect - Hands OnVideo lesson
-
73withRouter HOCVideo lesson
-
74History LibraryVideo lesson
-
75History - Hands OnVideo lesson
-
76SummaryVideo lesson
-
77IntroductionVideo lesson
-
78Lecture for this courseText lesson
-
79Create & Access Store - Hands OnVideo lesson
-
80Dispatch Action - Hands OnVideo lesson
-
81Combine ReducersVideo lesson
-
82Combine Reducers - Hands OnVideo lesson
-
83MiddlewareVideo lesson
-
84Middleware - Hands OnVideo lesson
-
85Middleware Typescript - Hands On Part 1Video lesson
-
86Middleware Typescript - Hands On Part 2Video lesson
-
87ReselectVideo lesson
-
88Redux DevtoolsVideo lesson
-
89SummaryVideo lesson
External Links May Contain Affiliate Links read more