Full Stack React Bootcamp with .NET API [2023] [10 Projects]
- Descripción
- Currículum
- Reseñas
This course will be hands on course which will give you practical exposure to React with over 25 assignments and 10 projects. We will start with all the basic fundamentals along with advance concepts and related topic to make you proficient as a React.js developer.
We will be building backend in .NET API and consume all of that using React.js. You are not required to build the API. That section is skippable, since I will be hosting the API online which can be used for the course. But I do teach and deploy API in the course.
My Goal with this course is simple – being a .NET developer as technology evolves we have to adapt with front end frameworks. I want one course that will focus on making a backend developer give solid experience in React.js in a manner that is easy to understand and provides extensive depth to master the fundamentals and advance concepts in React.js
This will be hands on bootcamp which will take you from zero to hero in React JS!
This course contains two modules
-
Beginner’s Guide to React (Build 8 projects)
-
Real world project using React and .NET API
In the first module we will build 8 small projects to understand basic fundamentals of React, Redux Toolkit and Hooks. Once we understand all the foundation, we will be building a complete real world restaurant website, where customers can place order using their credit card, track the status and admin can view/manage orders.
This will be the only course you will need to learn and master React JS and we will be integrating .NET API’s.
We will be building 10 projects in this course. Along with a completed Restaurant website with payment integration!
-
1WelcomeVideo lesson
-
2Why should you learn react?Video lesson
-
3Live Demo - Final ProjectVideo lesson
-
4FeedbackText lesson
-
5Additional ResourcesVideo lesson
-
6What we will build Part 1Video lesson
-
7What we will build Part 2Video lesson
-
8Course PrerequisitesVideo lesson
-
9How to get Help?Video lesson
-
10Project ResourcesVideo lesson
-
11Tools NeededVideo lesson
-
12Tools LinkText lesson
-
13Visual Studio Code ExtensionsVideo lesson
-
14Setup basic HTML and add React CDNVideo lesson
-
15First React CodeVideo lesson
-
16Assignment 1 - Writing first React CodeVideo lesson
-
17Creating Element and rendering in ReactVideo lesson
-
18What is JSX?Video lesson
-
19Better way to create React ProjectsVideo lesson
-
20Create ProjectVideo lesson
-
21Run the ProjectVideo lesson
-
22CleanUp ProjectVideo lesson
-
23Make project functional againVideo lesson
-
24First React ComponentVideo lesson
-
25Assignment 2 - React ComponentVideo lesson
-
26Assignment 3 - Parent Child ComponentVideo lesson
-
27Assignment 3 Solution - Parent Child ComponentVideo lesson
-
28Rules of JSXVideo lesson
-
29Work with stylesVideo lesson
-
30Adding Bootstrap ClassesVideo lesson
-
31Work with Classes Part 1Video lesson
-
32Variable in JSXVideo lesson
-
33Assignment 3 - Adding ConstVideo lesson
-
34Assignment 3 Solution - Adding ConstVideo lesson
-
35HTML Element in JSXVideo lesson
-
36Student ComponentVideo lesson
-
37Export and Import ComponentVideo lesson
-
38Assignment 4 - Separating Student ComponentVideo lesson
-
39Assignment 4 Solution - Separating Student ComponentVideo lesson
-
40Props and ComponentsVideo lesson
-
41Install third party libraries and ImagesVideo lesson
-
42Import Image and Header DesignVideo lesson
-
43Footer and Main Body ComponentVideo lesson
-
44Assignment 5 - Fix Error and DesigningVideo lesson
-
45Passing Components as ChildrenVideo lesson
-
46Final HierarchyVideo lesson
-
47Arrow FunctionVideo lesson
-
48functional vs class componentsVideo lesson
-
49Class ComponentsVideo lesson
-
50Assignment 6 - Convert MainBody to Class ComponentVideo lesson
-
51Create CountOPediaVideo lesson
-
52Assignment 7 Solution - Setup CountOPediaVideo lesson
-
53Counter Application ButtonsVideo lesson
-
54Click EventsVideo lesson
-
55Setting and Retrieving StateVideo lesson
-
56Demo - React StateVideo lesson
-
57State SummaryVideo lesson
-
58New SetState SyntaxVideo lesson
-
59CountoPedia UIVideo lesson
-
60Random play and Reset ButtonVideo lesson
-
61Assignment 8 - Game Status and Last PlayVideo lesson
-
62Assignment 8 Solution - Game Status and Last PlayVideo lesson
-
63Create Project - ContactOPediaVideo lesson
-
64Add ComponentsVideo lesson
-
65Skeleton of ComponentsVideo lesson
-
66Add Contact UIVideo lesson
-
67Favorite and General Contact StateVideo lesson
-
68Individual Contact UIVideo lesson
-
69Look and Feel ContactOPediaVideo lesson
-
70Add Contact HandlerVideo lesson
-
71Add Contact in ActionVideo lesson
-
72Add ValidationsVideo lesson
-
73Display Validation and Success NotificationVideo lesson
-
74Toggle FavoritesVideo lesson
-
75Assignment 10 - Delete ContactVideo lesson
-
76Assignment 10 Solution - Delete ContactVideo lesson
-
77Add Random User to Contact ListVideo lesson
-
78Axios CallVideo lesson
-
79Demo - Adding Random ContactVideo lesson
-
80Assignment 11 - Remove All ContactVideo lesson
-
81Assignment 11 Solution - Remove all ContactVideo lesson
-
82Which Contact has to be updatedVideo lesson
-
83Toggle UI Based on UpdateVideo lesson
-
84Cancel Button in ActionVideo lesson
-
85Update Contact- Part 1Video lesson
-
86Update Contact - Part 2Video lesson