ASP.NET Core MVC

ASP.NET Core MVC, Quick and Practical

This is a practical course to learn ASP.NET Core MVC, rapidly and deeply.

Description

ASP.NET Core MVC is a lightweight, fast and cross-platform framework for building web and cloud applications, built on top of .NET Core framework.

ASP.NET Core MVC, Quick and Practical

This course is a quick and practical way to learn ASP.NET Core MVC and it aimed to help you start developing your real-world applications in this framework.

By the end of the course you will know how modern web applications are designed and, you have a practical source code with a custom user-management system and authentication to kick start your project.

This course has a progressive approach. It is started by explaining MVC (Model-View-Controller) design pattern and showing how it is implemented in .NET Core and then step by step we will move forward and complete our application while I explain the concepts in a simple language.

During this course besides the primary concepts we will easily learn:

Why and how to use services and dependency-injection.

How to use configuration files.

How to use Entity Framework Core to access and use a currently existing database.

And why we should implement our own custom authentication system and how to do it.

Who this course is for:

Web Developers

Requirements

Previous experience of developing web applications

C# programming language

What you'll learn

Use ASP.NET core MVC to develop real world applications

Course content

About this course

About this course

Intriduction

MVC explained in a one-shot

Getting and using the source code

A tour around controllers

Creating a new project

Controllers - part 1

Controllers - part 2

A tour around views

Views

Layouts - part 1

Layouts - part 2

Inside the default layout

Passing data to view

Razor syntax

Using forms

Using forms with models

Form validation

Handling the valid data

Services and Dependency Injection

Services and Dependency Injection

Configuration files

Configuration files

Using Entity Framework Core to create models from existing database

What is object-relational mapper?

Creating models from tables

A bit cryptography

A bit cryptography

Creating user management using Entity Framework Core

User management controller - part 1

User management controller - part 2

Routing

Routing in a one-shot

Implementing custom authentication and authorization

Middlewares and filters

Implementing custom authentication and authorization - part 1

Implementing custom authentication and authorization - part 2

Good bye

Good bye

Q & A

How can I add the option for people to recover their passwords?

How can I authenticate a client using mobile app?

Access level hierarchy




Our task is to centralize the largest number of courses, training, tutorials, videos to make it easier for you to search when you want to train.
Generally, we incorporate those that are free, but if we find some interesting ones that are paid, we add them so that your training is more profitable and professional.
Keep training yourself to become a better professional or simply for personal achievements, cheer up, don't give up and go ahead !!!.
Good luck !!! The team of: