ASP.NET Core MVC, Quick and Practical
4.5 (7 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
400 students enrolled
Wishlisted Wishlist

Please confirm that you want to add ASP.NET Core MVC, Quick and Practical to your Wishlist.

Add to Wishlist

ASP.NET Core MVC, Quick and Practical

This is a practical course to learn ASP.NET Core MVC, rapidly and deeply.
4.5 (7 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
400 students enrolled
Created by Sepehr Esmaeili
Last updated 6/2017
English
Curiosity Sale
Current price: $10 Original price: $20 Discount: 50% off
30-Day Money-Back Guarantee
Includes:
  • 2.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Use ASP.NET core MVC to develop real world applications
View Curriculum
Requirements
  • Previous experience of developing web applications
  • C# programming language
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.

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 is the target audience?
  • Web Developers
Students Who Viewed This Course Also Viewed
Curriculum For This Course
30 Lectures
02:15:39
+
About this course
1 Lecture 03:37
+
Introduction
2 Lectures 08:03

Getting and using the source code
04:15
+
A tour around controllers
3 Lectures 14:45
Creating a new project
02:50

Controllers - part 1
05:04

Controllers - part 2
06:51
+
A tour around views
6 Lectures 23:23
Views
02:49

Layouts - part 1
03:42

Layouts - part 2
05:24


Passing data to view
04:38

Razor syntax
02:40
+
Using forms
3 Lectures 18:44
Using forms with models
07:07

Form validation
06:08

Handling the valid data
05:29
+
Services and Dependency Injection
1 Lecture 06:25
Services and Dependency Injection
06:25
+
Configuration files
1 Lecture 07:05
Configuration files
07:05
+
Using Entity Framework Core to create models from existing database
2 Lectures 09:30
What is object-relational mapper?
02:49

+
A bit cryptography
1 Lecture 03:44
+
Creating user management using Entity Framework Core
2 Lectures 14:39
User management controller - part 1
07:00

User management controller - part 2
07:39
4 More Sections
About the Instructor
Sepehr Esmaeili
4.0 Average rating
29 Reviews
2,916 Students
2 Courses
Software Developer and Architect

Sep is an experienced software developer and architect, developed different range of applications for educational organizations and universities and has been working in software development industry for more than 17 years.

While he is an exceptionally good back-end developer, his outstanding knowledge of front-end development, helps him to technically lead development teams.