Cross-Platform Development with ASP.NET Core 1.0 MVC
4.4 (133 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.
623 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Cross-Platform Development with ASP.NET Core 1.0 MVC to your Wishlist.

Add to Wishlist

Cross-Platform Development with ASP.NET Core 1.0 MVC

Quick Start Your Cross-Platform Development with Microsofts ASP.NET Core MVC Using Visual Studio Code
4.4 (133 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.
623 students enrolled
Created by Jonas Kjellin
Last updated 7/2016
English
Curiosity Sale
Current price: $10 Original price: $35 Discount: 71% off
30-Day Money-Back Guarantee
Includes:
  • 5.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Understand the new Microsoft ASP.NET Core Framework.
  • Develop cross-platform ASP.NET Core MVC applications.
  • Deploy your ASP.NET Core MVC application to Linux, Windows and Azure.
View Curriculum
Requirements
  • Any web programming language and framework.
  • Old ASP.NET and C# (not required)
Description

In this course you will learn cross platform development with Microsoft new web technology stack ASP.NET Core 1.0 MVC, and we will use the new Visual Studio Code IDE which let you develop ASP.NET Core applications on Windows, Mac and Linux.

Please see the introduction module to download the complete source code of the demo application from github.


Is this course for me?

  • If you quickly want to get up and running with the new rewritten ASP.NET Core MVC from Microsoft.  
  • If you want to be able to develop using either Windows, Mac or Linux.
  • If you have worked with previous versions of ASP.NET or coming from a different web stack, like LAMP or Java or some other web technology, this course definitely for you.


What are the goal with the course?
The goal of the course is to get you up and running as quick as possible, so we will not spend time on fundamentals of programming or the web, programming languages and such things. I'm not here to let you watch hours and hours of training, this course is design with the goal to get you hands-on and quickly up and running running with ASP.NET Core.


** This course is a living course, meaning it will continuously be updated with the new requests and videos. Please let me know if some videos or unclear or you need some more information and the course will be updated accordingly.

Who is the target audience?
  • If you quickly want to get up and running with ASP.NET Core MVC
  • If you want to learn cross-platform development using ASP.NET Core MVC
Students Who Viewed This Course Also Viewed
Curriculum For This Course
64 Lectures
05:29:58
+
Course Introduction
1 Lecture 01:33
+
Module 1: ASP.NET Core Foundations
4 Lectures 20:27

1.2 Mac OS X Installation
06:24

1.3 Windows Installation
05:14

1.4 Linux Installation
05:17
+
Module 2: ASP.NET Core MVC
5 Lectures 37:41
2.1 Create a basic .NET Core project
09:07


2.3 The Middleware Pipeline
01:22

2.4 Add StaticFiles to our ASP.NET Core project
08:45

2.5 Add ASP.NET Core MVC Functionality
11:03
+
Module 3: Controllers and Routing
5 Lectures 21:28
3.1 Controllers
03:21

3.2 Routing
01:37

3.3 Conventional Routing
07:44

3.4. Attribute Routing
02:56

3.5 Action Methods
05:50
+
Module 3: Views
4 Lectures 17:47
3.6 Views
05:08

3.7 Layouts
06:53

3.8 Passing data to views with ViewData
02:41

3.9 Tag Helpers
03:05
+
Module 3: Models and Dependency Injection
8 Lectures 45:24
3.10 Models
02:46

3.11 Dependency Injection (DI)
02:01


3.13 Using DI in our Controller
05:01

3.14 Display Models in Views and the _ViewImport
04:13

3.15 Create an input Form
07:55

3.16 Form post and storage in our DI Service
06:40

3.17 Model Validation
07:34
+
Module 3: Styling with Bootstrap
6 Lectures 27:40

3.19 Adding Bootstrap and jQuery with Environment variables
04:48

3.20 Add Bootstrap styling to our _Layout View
03:03

3.21 Add Bootstrap styling to our Home Index View
02:04

3.22 Add Bootstrap Styling to our Contact list View
05:21

3.23 Add Bootstrap Styling to our New Contact form View
06:39
+
Module 3: More about Views
2 Lectures 18:18
3.24 Partial Views
05:59

3.25 View Components
12:19
+
Module 4: Entity Framework Core
5 Lectures 23:27
4.1 Setup Entity Framework Core
05:24

4.2 Create an external Configuration file
05:53

4.3 Create and register our DbContext
03:07

4.4 Create initial database Migrations
03:11

+
Module 5: ASP.NET Identity
15 Lectures 01:19:08
5.1 Setup ASP.NET Identity
07:04


5.3 Create a Register ViewMode
08:15

5.4 Create our Register View
07:37

5.5 Create our Registration ActionMethod
10:38

5.6 Create our Login ViewModel
01:53

5.7 Create our Login View
07:05

5.8 Create our Login ActionMethod
03:56

5.9 Add Logout functionality and DI to our Views
06:49

5.10 Add Edit functionality and update our DI Service
04:11

5.11 Create our Edit View
01:34

5.12 Create our Edit ActionMethod and update our DI Service
03:28

5.13 Update our Contact list with Edit functionality
04:14

5.14 Add Delete functionality and update our DI Service
03:13

5.15 Create our Delete ActionMethod and update our Contact list
04:28
2 More Sections
About the Instructor
Jonas Kjellin
4.4 Average rating
133 Reviews
623 Students
1 Course
Instructor & Senior Software Developer

Jonas Kjellin has more than 20+ years experience in the IT industry, working as an employee at Microsoft and Ericsson and other large corporations, as a software developer, architect and head of large software development teams. For the last 6 years Jonas is running his own media and IT company based in Los Angels and Stockholm, Sweden.

Jonas holds two Master's Degrees, one in Computer & System Sciences and another one in Business Administration & Economics from Stockholm University.

A frequent speaker, instructor and teacher at both corporate trainings, as well as Universities and Colleges.