• Professional Development
  • Medicine & Nursing
  • Arts & Crafts
  • Health & Wellbeing
  • Personal Development

Course Images

Advanced ASP.NET Core 3.1 MVC

Advanced ASP.NET Core 3.1 MVC

  • 30 Day Money Back Guarantee
  • Completion Certificate
  • 24/7 Technical Support

Highlights

  • On-Demand course

  • 5 hours 7 minutes

  • All levels

Description

Build real-world MVC applications using Repository Pattern, N-Tier Architecture, APIs, Entity Framework Core and ASP.NET MVC Core 3.1

Whether you're looking to understand the Repository Pattern and N-Tier Architecture or get to grips with data seeding and deployment to Azure, this course will equip you with the knowledge you need.
You'll start by understanding the Repository Pattern and the N-Tier Architecture. The next section will then guide you through integrating the Identity framework. In addition to this, you'll understand how to add more fields to users. As you progress, the course will help you focus on authorization and authentication in ASP.NET Core 3.
By the end of this book, you will be equipped with the knowledge you need to develop real-world MVC apps confidently using the N-Tier Architecture, Entity Framework Core, and ASP.NET MVC Core 3.1. All code and supporting files are available at-
https://github.com/sanjanapackt/PacktPublishing-Advanced-ASP.NET-Core-3.1-MVC

What You Will Learn

Interact with the Razor class library for Identity
Integrate the Entity Framework along with Code First Migrations
Learn authentication and authorization in ASP.NET Core 3
Seed a database and deploy it to Azure

Audience

This intermediate-level course is for anyone with an understanding of ASP.NET Core basics and looking to learn how to architect and code real-world applications in ASP.NET Core 3.1. You must have 3-6 months of experience in ASP.NET Core MVC and 6 months of experience in C#, along with knowledge of Visual Studio 2019 and SQL Server Management.

Approach

This course features detailed explanations and step-by-step instructions on how to build professional ASP.NET Core applications.

Key Features

Discover the structure and basic security of the ASP.NET Core 3.1 MVC project * Explore the Repository Pattern and N-Tier Architecture, which are commonly used in the professional world * Build applications with ASP.NET Core 3.1 using MVC

About the Author
Bhrugen Patel

Bhrugen Patel is a passionate and creative software engineer with a strong focus on simplicity and thorough details. He has been programming since high school and was involved with multiple web and desktop projects using .NET. He has a master's degree in computer science and a bachelor's degree in computer engineering. He also has many years of experience with .NET C# and .NET MVC. He enjoys teaching alongside his full-time job.

Course Outline

1. Introduction

2. Section 2 - Project Creating

3. Repository Pattern

4. Category - CRUD

5. Frequency - CRUD

6. Service - CRUD

7. Home Page

8. Details

9. Section 9 - Shopping cart and Orders

10. Section 10 - Admin Registration

11. Section 11 - Order Management

12. Section 12 - Authorization

13. Section 13 - Stored Procedure

14. BONUS - Section 14 - Web Images

15. Data Seeding

16. Azure Deployment

17. BONUS

Course Content

  1. Advanced ASP.NET Core 3.1 MVC

About The Provider

Packt
Packt
Birmingham
Founded in 2004 in Birmingham, UK, Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and i...
Read more about Packt

Tags

Reviews