ASP.NET Core 5 MVC : Hands-on-Lab with Practical Projects
ASP.NET Core 5 MVC : Hands-on-Lab with Practical Projects, available at $69.99, has an average rating of 4.83, with 67 lectures, based on 3 reviews, and has 67 subscribers.
You will learn about Getting started with ASPNET Core 5 MVC development Building various projects – based ASPNET Core 5 MVC: Model, View, Controller, Routing Navigation and Error Handling Learning ASPNET Core MVC Dependency Injection Developing Data Binding on ASPNET Core 5 MVC: HTML5 Tags, Forms, Table, Chart ASPNET Core 5 MVC and SQL Server: Entity Framework Core Session and Distributed Caching in ASPNET Core 5 MVC with In-Memory Database, Redis and SQL Server ASPNET Core 5 MVC Security and ASPNET Core 5 Identity ASPNET Core Identity: Register, Login, Logout, Manage Users, Change Account-Username-Email and Resetting Password Registering Users with Email Confirmation and Applying CAPTCHA Multi-Factor Authentication for ASPNET Core Identity Users ASPNET Core 5 MVC Deployment on IIS Web Server and Microsoft Azure This course is ideal for individuals who are ASPNET Web developers or .NET Developers who want to learn web application development or Any web developer who want to migrate to build ASPNET Core 5 MVC web applications It is particularly useful for ASPNET Web developers or .NET Developers who want to learn web application development or Any web developer who want to migrate to build ASPNET Core 5 MVC web applications.
Enroll now: ASP.NET Core 5 MVC : Hands-on-Lab with Practical Projects
Summary
Title: ASP.NET Core 5 MVC : Hands-on-Lab with Practical Projects
Price: $69.99
Average Rating: 4.83
Number of Lectures: 67
Number of Published Lectures: 67
Number of Curriculum Items: 67
Number of Published Curriculum Objects: 67
Original Price: $24.99
Quality Status: approved
Status: Live
What You Will Learn
- Getting started with ASPNET Core 5 MVC development
- Building various projects – based ASPNET Core 5 MVC: Model, View, Controller, Routing Navigation and Error Handling
- Learning ASPNET Core MVC Dependency Injection
- Developing Data Binding on ASPNET Core 5 MVC: HTML5 Tags, Forms, Table, Chart
- ASPNET Core 5 MVC and SQL Server: Entity Framework Core
- Session and Distributed Caching in ASPNET Core 5 MVC with In-Memory Database, Redis and SQL Server
- ASPNET Core 5 MVC Security and ASPNET Core 5 Identity
- ASPNET Core Identity: Register, Login, Logout, Manage Users, Change Account-Username-Email and Resetting Password
- Registering Users with Email Confirmation and Applying CAPTCHA
- Multi-Factor Authentication for ASPNET Core Identity Users
- ASPNET Core 5 MVC Deployment on IIS Web Server and Microsoft Azure
Who Should Attend
- ASPNET Web developers
- .NET Developers who want to learn web application development
- Any web developer who want to migrate to build ASPNET Core 5 MVC web applications
Target Audiences
- ASPNET Web developers
- .NET Developers who want to learn web application development
- Any web developer who want to migrate to build ASPNET Core 5 MVC web applications
In this course, you will learn the latest of ASP.NET Core 5 MVC technology with .NET Core 5.x. We provides various practical projects. We learn the following highlight topics:
-
Basic ASP.NET Core MVC Development
-
Data binding
-
Entity Framework Core
-
Session and Distributed Caching
-
ASP.NET Core Identity
-
Deployment
We start by developing basic ASP.NET Core MVC development such as exploring Models, Viewsand Controllers. Making data binding from Models to Views. We apply data binding to HTML web forms, Tables, and Charts.
We access database like SQL Server using Entity Framework Core 5.x. We can generate codes from existing database and then use them in ASP.NET Core MVC applications. We implement CRUD (Create, Read, Update, Delete) operations with SQL Server and ASP.NET Core MVC.
To improve your ASP.NET Core MVC performance, we implement sessionsand distributed caching. In this section, I will show to work with external distributed caching in ASP.NET Core MVC. We use external caching data such as In-Memory Database, Redisand SQL Server.
We also learn ASP.NET Core MVC Security with ASP.NET Core Identity. We explore how to create users, get users and delete users. We learn how to retrieve account (username), change password and email. We also implement how to reset password. To obtain a valid email on user registration, we implement ASP.NET Core MVC registration with email confirmation. To prevent user registration bots automatically by bots, we can apply CAPTCHA in ASP.NET Core MVC. We use Google reCAPTCHA. Last, we work with multi-factor authentication. Users can enable their multi-factor authentication on ASP.NET Core Identity. Then, each user with enabled multi-factor authentication will be challenged for second authentication. In this scenario, we use email with codes for implementing multi-factor authentication.
At the end of course we learn how to deploy our ASP.NET Core MVC applications. We use IIS web server and Microsoft Azure for targeted deployment.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Training Overview
Lecture 2: Preparing Development Environment
Chapter 2: Basic ASP.NET Core 5 MVC Development
Lecture 1: Overview
Lecture 2: Creating Your First ASP.NET Core 5 MVC Application
Lecture 3: ASP.NET Core 5 MVC: Controllers
Lecture 4: ASP.NET Core 5 MVC: Views
Lecture 5: ASP.NET Core 5 MVC: Partial Views
Lecture 6: ViewBag and ViewData
Lecture 7: ASP.NET Core 5 MVC: Models
Lecture 8: ASP.NET Core 5 MVC: View Component
Lecture 9: Serving Static Files
Lecture 10: ASP.NET Core 5 MVC Layouts
Lecture 11: ASP.NET Core 5 MVC Routing and Navigation
Lecture 12: Dependency Injection
Lecture 13: Error Handling
Lecture 14: Source Codes – Section 2
Chapter 3: ASP.NET Core 5 MVC Data Binding
Lecture 1: Overview
Lecture 2: Creating Submitted Forms
Lecture 3: Data Annotations
Lecture 4: Input Validation
Lecture 5: Custom Input Validation
Lecture 6: Uploading A File and Data Binding for Picture Data
Lecture 7: Data Binding for Tables
Lecture 8: Data Binding for Charts
Lecture 9: Source Codes – Section 3
Chapter 4: ASP.NET Core 5 MVC and SQL Server: Entity Framework Core
Lecture 1: Overview
Lecture 2: Setting Up Database and Table
Lecture 3: Setting Up Entity Framework Core (EF Core) on ASP.NET Core MVC Project
Lecture 4: ASP.NET Core 5 MVC + EF Core: Creating Data
Lecture 5: ASP.NET Core 5 MVC + EF Core: Reading Data
Lecture 6: ASP.NET Core 5 MVC + EF Core: Updating Data
Lecture 7: ASP.NET Core 5 MVC + EF Core: Deleting Data
Lecture 8: ASP.NET Core 5 MVC + EF Core: Working with Blob Image
Lecture 9: ASP.NET Core 5 MVC + EF Core: Transaction
Lecture 10: ASP.NET Core 5 MVC + EF Core: Data Pagination
Lecture 11: ASP.NET Core 5 MVC + EF Core: Sorting and Data Pagination
Lecture 12: Source Codes – Section 4
Chapter 5: Session and Distributed Caching in ASP.NET Core 5 MVC
Lecture 1: Overview
Lecture 2: ASP.NET Core 5 MVC Sessions and TempData
Lecture 3: ASP.NET Core 5 MVC External Caching with In-Memory Database
Lecture 4: ASP.NET Core 5 MVC External Caching with SQL Server
Lecture 5: ASP.NET Core 5 MVC External Caching with Redis
Lecture 6: Source Codes – Section 5
Chapter 6: ASP.NET Core 5 MVC Security and ASP.NET Core 5 Identity
Lecture 1: Overview
Lecture 2: Design Database for User Management and ASP.NET Core Identity
Lecture 3: Configuring ASP.NET Core Identity for Authentication and Authorization
Lecture 4: Registering User
Lecture 5: Login and Logout
Lecture 6: Generating Roles and Adding Roles to User
Lecture 7: ASP.NET Core 5 MVC Role-Based Authorization
Lecture 8: ASP.NET Core User Management – Listing Users
Lecture 9: ASP.NET Core User Management – Getting An User Detail
Lecture 10: ASP.NET Core User Management – Deleting An User
Lecture 11: Sending An Email in ASP.NET Core 5 MVC
Lecture 12: Verifying User by Sending Confirmation Email
Lecture 13: Applying Remember Me on Login Authentication
Lecture 14: Applying CAPTCHA (reCAPTCHA) on User Registration
Lecture 15: Applying Forgot Account
Lecture 16: Changing Current Password
Lecture 17: Changing Email on ASP.NET Core Identity
Lecture 18: Applying Forgot Password and Reset Password
Lecture 19: Enabling Multi-Factor Authentication for ASP.NET Core Identity User
Lecture 20: Applying Multi-factor Authentication with Email
Lecture 21: Source Codes – Section 6
Chapter 7: ASP.NET Core 5 MVC Deployment
Lecture 1: Overview
Lecture 2: Deploying ASP.NET Core 5 MVC Applications to IIS
Lecture 3: Deploying ASP.NET Core 5 MVC Applications to Microsoft Azure
Instructors
-
Agus Kurniawan
Researcher, Trainer, Consultant and Author
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 0 votes
- 4 stars: 1 votes
- 5 stars: 2 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Digital Marketing Foundation Course
- Google Shopping Ads Digital Marketing Course
- Multi Cloud Infrastructure for beginners
- Master Lead Generation: Grow Subscribers & Sales with Popups
- Complete Copywriting System : write to sell with ease
- Product Positioning Masterclass: Unlock Market Traction
- How to Promote Your Webinar and Get More Attendees?
- Digital Marketing Courses
- Create music with Artificial Intelligence in this new market
- Create CONVERTING UGC Content So Brands Will Pay You More
- Podcast: The top 8 ways to monetize by Podcasting
- TikTok Marketing Mastery: Learn to Grow & Go Viral
- Free Digital Marketing Basics Course in Hindi
- MailChimp Free Mailing Lists: MailChimp Email Marketing
- Automate Digital Marketing & Social Media with Generative AI
- Google Ads MasterClass – All Advanced Features
- Online Course Creator: Create & Sell Online Courses Today!
- Introduction to SEO – Basic Principles of SEO
- Affiliate Marketing For Beginners: Go From Novice To Pro
- Effective Website Planning Made Simple