Learn ASP.NET Core using MVC 6 and Entity Framework Core 1.0
4.1 (395 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,311 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn ASP.NET Core using MVC 6 and Entity Framework Core 1.0 to your Wishlist.

Add to Wishlist

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
Bestselling
4.1 (395 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,311 students enrolled
Created by Arfan Khan
Last updated 6/2016
English
Current price: $10 Original price: $20 Discount: 50% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 3 hours on-demand video
  • 15 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • 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)
View Curriculum
Requirements
  • You should already be familiar with the basics of HTML, CSS, and C#
Description

* PLEASE READ BELOW 

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!

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
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 29 Lectures Collapse All 29 Lectures 02:51:39
+
Introduction
2 Lectures 07:28

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.

Preview 01:51

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

Preview 05:37
+
Installation
2 Lectures 05:25

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

Visual Studio Installation
02:28

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

Asp.Net Core Environment and Tools Installation
02:57
+
The Basics
4 Lectures 27:09

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

Creating a New Project
03:59

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

Project Structure
10:41

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

Project Startup - Hello World
05:54

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

Serving Static Files
06:35

Asp.Net Core Basics Quiz
10 questions
+
MVC
16 Lectures 01:42:36

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

Preview 05:19

This lecture explains how to enable MVC in our project.

Adding MVC to the Project
02:39

In this lecture we create our first controller and View.

First Controller and View
07:00

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

Working with the View
11:46

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

Creating a Layout View
05:33

This lecture demonstrates how to use a Partial View.

Preview 03:55

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

Adding more Views
04:03

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

Tag Helpers
07:28

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

Bower.json
02:23

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

View Models
05:25

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

Form Validation
12:31

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

Dependency Injection
03:15

This lecture demonstrates sending email using a service.

Sending Email using a Service
10:11

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

Diagnostics and Error Handling
07:45

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

Working with Multiple Environments
04:59

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

Working with Configuration Settings
08:24
+
Entity Framework Core
5 Lectures 29:01

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

Introduction to Entity Framework Core
02:55

This lecture demonstrates creating entity class for our ToDo App.

Creating Entities
01:45

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

Implementing DbContext
06:09

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

Migrations
11:34

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

Using DbContext
06:38
About the Instructor
Arfan Khan
4.1 Average rating
395 Reviews
4,311 Students
1 Course
.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.