Learn ASP.NET Core using MVC 6 and Entity Framework Core 1.0

Learn web application development using the new completely written from scratch framework called ASP.NET (5) Core
4.2 (389 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.
4,275 students enrolled Bestselling in ASP.NET
25% off
Take This Course
  • Lectures 29
  • Length 3 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 3/2016 English

Course Description


In this new course, you will learn web application development using the new completely written from scratch framework called ASP.NET Core 1.0 using MVC 6 and Entity Framework. This course is available "AS IS" and currently not being maintained due to my other commitments at work. I may add more lectures but not guaranteed.

In this course I've tried my best to make it very simple and easy to grasp new concepts introduced in the .Net Core version. 

Happy Programming!

What are the requirements?

  • You should already be familiar with the basics of HTML, CSS, and C#

What am I going to get from this course?

  • Develop Asp.Net Core Web Apps using MVC and Entity Framework Core
  • Develop and Host Web APIs in the Cloud using Asp.Net Core (coming soon)
  • Consume Web APIs from iOS (iPhone) App using Swift from Scratch (coming soon)

Who is the target audience?

  • This course is best for beginners and those who want to upgrade their skills to the newest version of the Asp.Net Core

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Introduction

This short introductory video tells you what you should expect to learn once you've completed the course and what skills you should have before taking the course.


This video explains some of the new features introduced in the new version of the ASP.Net Core 1.0

Section 2: Installation

This lecture shows how to download and install Visual Studio Community 2015 Edition.


This lecture shows how to download and install Asp.Net Core 1.0 environment and Tools.

Section 3: The Basics

This lecture shows how to create your new project in Asp.Net Core 1.0 using Visual Studio.


This lecture explains structure of our newly created project in Asp.Net Core.


This lecture explains Startup Class file and runs Hello World page.


This lecture explains how to serve static content such as index.html files using Asp.Net Core Web Apps.

Asp.Net Core Basics Quiz
10 questions
Section 4: MVC

This lecture explains the concept of ASP.Net MVC pattern.


This lecture explains how to enable MVC in our project.


In this lecture we create our first controller and View.


In this lecture we work further on creating our bootstrap based view. 


This lecture demonstrates how to add a Layout View to your project and then use it for other view pages.


This lecture demonstrates how to use a Partial View.


This lecture demonstrates adding more views i.e. About, Contact and Index views.


This lecture demonstrates a new feature of Asp.Net Core called Tag Helpers.


This lecture demonstrates a new client package management tool introduced in Asp.Net Core called Bower.


This lecture demonstrates creating a view model in order to interact contact view page.


This lecture demonstrates submitting and validating form using Tag Helpers and View Model.


This lecture explains the concepts of the Dependency Injection in Asp.Net Core.


This lecture demonstrates sending email using a service.


This lecture demonstrates the diagnostics and error handling in ASP.Net Core.


This lecture demonstrate working with multiple environments i.e. Development and Production.


This lecture demonstrates reading data from configuration information sources such as JSON files and User Secrets.

Section 5: Entity Framework Core

This lecture explains a quick introduction to the Entity Framework Core.


This lecture demonstrates creating entity class for our ToDo App.


This lecture demonstrates implementing DbContext in order to interact with the physical databases.


This lecture demonstrates creating and applying migrations in order to create physical database using EF Commands.


This lecture demonstrates using DbContext in order to read data from the database.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Arfan Khan, .Net & iOS Mobile App Developer

A motivated professional with more than 15 years of significant, progressive experience in Information Technology development, focusing on Microsoft .Net Technologies and Mobile Application Development using iOS. Experienced Web Architect who has successfully developed dozens of large web based projects. As an instructor I try making difficult things really easy.

Ready to start learning?
Take This Course