Projects in ASP.NET Core 2.0

Master the core fundamentals of ASP.net Core 2.0 with this easy to learn hands-on course! ASP.Net Core is the next generation open-source framework to help build dynamic cross-platform websites. ASP.N...

  • All levels
  • English

Course Description

Master the core fundamentals of ASP.net Core 2.0 with this easy to learn hands-on course! ASP.Net Core is the next generation open-source framework to help build dynamic cross-platform websites. ASP.Net Core 2 is a powerful approach by Microsoft to revamp their platform and make it fast, flexible, and modern. Learning ASP.Net is not one of the easiest task, and this is why we have designed this...

Master the core fundamentals of ASP.net Core 2.0 with this easy to learn hands-on course! ASP.Net Core is the next generation open-source framework to help build dynamic cross-platform websites. ASP.Net Core 2 is a powerful approach by Microsoft to revamp their platform and make it fast, flexible, and modern. Learning ASP.Net is not one of the easiest task, and this is why we have designed this amazing course from the ground up which helps breaks down ASP.Net Core 2 into easy and simple to learn segments that use a hands-on approach to offer a more realistic learning experience. The course starts at the very beginning and is also designed keeping in mind students that have never worked with the Core 2.0. Building on the fundamentals, you will also learn everything you need to start building your first ASP.Net Core 2 application. The course has been divided into 5 prominent sections, with the first section covering a detailed overview of ASP.Net Core 2, including a comparison between core 1.0 and web pages, as well as how this core version has improved cross-platform development.

What you’ll learn
  • Detailed overview of ASP.Net Core 2
  • Comparison between Core 1 and Core 2 versions
  • 4 hands-on projects that will help you solidify your knowledge with ASP.Net
  • Contact Page with Razor Pages
  • Web API using RESTful resources
  • Shopping Cart that integrates with a Database
  • Authorized User Web App that uses the Identity Framework

Covering Topics

1
Section 1 : Introduction

2
Section 2 : ASP.NET Core 2.0 Overview

3
Section 3 : Contact FormSend Mail With Razor Pages

4
Section 4 : Date API Based Application

5
Section 5 : Shopping Cart

6
Section 6 : Authentication

7
Section 7 : Course Summary

Curriculum

      Section 1 : Introduction
    1
    Introduction
      Section 2 : ASP.NET Core 2.0 Overview
    2
    Introduction Preview
    3
    Environment Setup
    4
    Why Is ASP.NET Core 2.0
    5
    Application Structure
    6
    Lifecycle
    7
    Middleware
    8
    ASP.NET Core MVC
    9
    Razor Pages
    10
    Tag Helpers
    11
    Adding Bootstrap
    12
    Summary
      Section 3 : Contact FormSend Mail With Razor Pages
    13
    Introduction Preview
    14
    Gmail Modifications And Adding NuGet Package
    15
    Creating Backend Mail Send Workflow
    16
    Create HTML Form With TagHelpers
    17
    Submitting Form And Receiving Email
    18
    Summary
      Section 4 : Date API Based Application
    19
    Introduction Preview
    20
    Setting Up The Environment
    21
    Modifying Content Types
    22
    Allowing User To Dictate Return Type
    23
    Modifying URIs
    24
    Returning Complex Objects And Status Codes
    25
    Summary
      Section 5 : Shopping Cart
    26
    Introduction Preview
    27
    Project Scaffolding And Entity Frameworks Integration
    28
    Completing Data Layer And Database Context
    29
    Creating The ProductsController
    30
    Creating The CartController
    31
    Completion of CartController
    32
    Products Layout
    33
    Cart Layout
    34
    Checking Final Functionality
    35
    Summary
      Section 6 : Authentication
    36
    Introduction Preview
    37
    Adding Database and EntityFramework Dependencies
    38
    Preparing For Database Migration
    39
    Executing Migrations
    40
    Starting AccountController
    41
    Building Registration Methods
    42
    Building AddUser Methods
    43
    Handling User Logins
    44
    AccountController Completion And Starting Views
    45
    Creating The Home View
    46
    Creating Remaining Views and Running The App
    47
    Summary
      Section 7 : Course Summary
    48
    Course Summary

Frequently Asked Questions

It is an online tutorial that covers a specific part of a topic in several sections. An Expert teaches the students with theoretical knowledge as well as with practical examples which makes it easy for students to understand.

A Course helps the user understand a specific part of a concept. While a path and E-Degrees are broader aspects and help the user understand more than just a small area of the concept.

A Course will help you understand any particular topic. For instance, if you are a beginner and want to learn about the basics of any topic in a fluent manner within a short period of time, a Course would be best for you to choose.

We have an inbuilt question-answer system to help you with your queries. Our support staff will be answering all your questions regarding the content of the Course.