ASP.NET Core 6, EF Core and React.JS - Complete Guide
The complete guide to build applications using ASP.NET Core 6, React and Entity Framework Core
React,.Net,ASP.NET,Development
Lectures -43
Resources -1
Duration -3.5 hours
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course Description
In this course you will learn how to develop a complete functional application using ASP.NET Core 6, that connects to a database, allowing users to visualize, create, edit and delete elements directly from a friendly and well designed web page using React.js, one of the most powerful front-end libraries on the market.
At the end of this course, you will have sufficient knowledge to develop your own complete application using ASP.NET Core, React.js and Entity Framework Core connecting to a database.
Some of the topics that we will cover during this course:
- Setting up the environment
- Introduction to ASP.NET Core 6
- Dependency injection
- Custom middleware
- Introduction to Entity Framework Core
- Creating database and table in Microsoft SQL Server
- Designing CRUD operations in C# using Entity Framework Core
- Introduction to ASP.NET Core Web API
- Documenting our Web API using Swagger
- Introduction to React
- JSX
- Virtual DOM
- Component
- Props
- React Effect Hook
- State and Mutability
- Event Handling
- Conditional Rendering
- Cross-Origin Requests (CORS)
- Adding Axios to connect our front-end with our back-end
- Adding SweetAlert for notification
- Handling errors in the Front-End
At the end of this course, you will learn how you can deploy the solution that you've developed in IIS
WHO IS THIS COURSE FO
- .NET developers who want to learn React.js
- React developers who want to learn .NET Core
- Technology Enthusiasts
- Technical Team Leader
- Designers
Goals
- How to build a Web API using ASP.NET Core 6 (.NET 6)
- How to document a Web API using Swagger
- How to install and use Microsoft SQL Server Studio
- How to use Entity Framework Core to manipulate database records
- How to develop a single page application (SPA) using React.js
- How to allow users to perform CRUD operation (Create, Read, Update and Delete)
- How to install and publish an application in IIS
Prerequisites
- Some development experience required (3 -6 months)
- A computer with Mac OSX, Windows or Linux installed
- A passion for learning how to build web applications
![ASP.NET Core 6, EF Core and React.JS - Complete Guide ASP.NET Core 6, EF Core and React.JS - Complete Guide](https://d3mxt5v3yxgcsr.cloudfront.net/courses/7988/course_7988_image.jpg)
Curriculum
Check out the detailed breakdown of what’s inside the course
Introduction
2 Lectures
-
Course overview 01:51 01:51
-
Setting up the environment 05:23 05:23
ASP.NET Core 6
5 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Entity Framework Core
9 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
ASP.NET Core Web API
6 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
React
12 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Connecting Front-End with Back-End
8 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Publish
1 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Instructor Details
![Victor Campos Lins](https://www.tutorialspoint.com/assets/profiles/458098/profile/200_227846-1654255244.jpg)
Victor Campos Lins
Course Certificate
Use your certificate to make a career change or to advance in your current career.
![sample Tutorialspoint certificate](/market/public/assets/newDesign/img/primePacks/V-certificate.png)
Our students work
with the Best
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfc bank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfcbank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now![Annual Membership Annual Membership](/market/public/assets/newDesign/img/membership-large-small.jpg)
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now![Online Certifications Online Certifications](/market/public/assets/newDesign/img/traning-for-a-team.png)