Projects in ASP.NET Core 2.0

Learn the new ASP.NET Core 2.0 building real world projects

3.95 (45 reviews)
Udemy
platform
English
language
Web Development
category
Projects in ASP.NET Core 2.0
452
students
6 hours
content
Dec 2018
last update
$19.99
regular price

What you will learn

Master core concepts of ASP Core 2.0

Learn to build real world projects using ASP Core

Learn to think like a professional developer

Description

A hands-on course to help you learn everything you need to know about ASP.NET Core 2.0 Framework!

ASP.Net Core 2 is the next generation open-source framework to help build dynamic cross-platform websites. With the ASP.Net Core 2, Microsoft has tried to create an amazing platform that is fast, flexible, and modern.

However, learning ASP.Net Core 2 is not exactly easy, especially with a textbook approach at the subject matter. This is why we have designed a complete hands-on course that deviates away from just focusing on theory learning, but instead takes a hand-on approach to ASP.Net.

The course starts at the very beginning and is also designed keeping in mind newbie students who have no experience with ASP.Net framework. It will focus on building up the fundamentals and teach you everything you need to know to start building you very own ASP.Net Core 2 application.

Taking it a step further, the instructor will also take you step-by-step to actually build four different projects from scratch that will help you learn the subject by doing. The first section of the course covers 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.

The following 4 sections include different projects that cover simple applications such as a contact form that uses Razor Pages which lets you send emails, where you will also learn how to integrate the form with a GMAIL account. The second project will show you how to create a Web API that allows the developers to hit using RESTful resources on the application.

The third project will see you build a Shopping Cart from scratch which teaches you how to integrate the app with a database using the entity framework to accomplish that. We will also see how to retain information in the shopping cart as well allow users to modify their cart. In the final project, we will build an Authorized User Web App that is going to use the identity framework to build out all the structure, the schema inside of the database. You will also learn how to integrate the identity framework into our application and give varying information.

At the end of this course, you will not have the knowledge for building your very own ASP.Net web apps, but you’ll also have 4 projects that you can add to your portfolio.

Enroll now and let’s get started building your very own ASP.Net app!


Content

Introduction

Introduction

ASP.NET Core 2.0 Overview

Introduction
Environment Setup
Why Is ASP.NET Core 2.0
Application Structure
Lifecycle
Middleware
ASP.NET Core MVC
Razor Pages
Tag Helpers
Adding Bootstrap
Summary

Contact Form/Send Mail With Razor Pages

Introduction
Gmail Modifications And Adding NuGet Package
Creating Backend Mail Send Workflow
Create HTML Form With TagHelpers
Submitting Form And Receiving Email
Summary

Date API Based Application

Introduction
Setting Up The Environment
Modifying Content Types
Allowing User To Dictate Return Type
Modifying URIs
Returning Complex Objects And Status Codes
Summary

Shopping Cart

Introduction
Project Scaffolding And Entity Frameworks Integration
Completing Data Layer And Database Context
Creating The ProductsController
Creating The CartController
Completion of CartController
Products Layout
Cart Layout
Checking Final Functionality
Summary

Authentication

Introduction
Adding Database and EntityFramework Dependencies
Preparing For Database Migration
Executing Migrations
Starting AccountController
Building Registration Methods
Building AddUser Methods
Handling User Logins
AccountController Completion And Starting Views
Creating The Home View
Creating Remaining Views and Running The App
Summary

Course Summary

Summary
Bonus Lecture: More Interesting Stuff, Offers and Discounts

Reviews

Tim
March 23, 2021
Looks like the Tools have updated (at least on the Mac), so the initial setup needed some translation, hopefully, I have things consistent with the needs of the course.
Taras
April 9, 2019
Good for an intro. Not everything was explained in a timely manner - some code, etc. would just show up. Have to use the exact same versions as the course otherwise code along does not work
Andreas
July 29, 2018
It was ok and all. But I would like too see more real life scenario of how to build and use controllers.
Ranjits
July 24, 2018
I learned numerous things in this course, it takes you to takes you through the most fundamental components of ASP.NET MVC Core 2.0. I'll be prescribing this course to kindred collaborators/companions.
Syed
June 27, 2018
It was OK. Could have done with more detailed explanations in the Authorization project. It was too quick and it seemed like it was just being read out!
kavya
April 4, 2018
This course was really educational and practical. It is also quite complete and gave me more than I expected. The API information, entity framework and design tips along the way were all very helpful. I can tell the instructor is 'the real deal' and knows his subject and understands it well enough to be able to actually relay his years of experience in a way that makes sense to me as a student. I highly recommend this course for learning MVC. All code examples are on GitHub -- just make sure to read other students comments in both the GitHub and Udemy site to get a full experience and help you get over places where you might get stuck. Good Stuff!
John
March 21, 2018
Easy to understand. Instructor is fabulous. But i am expecting more real world and more advanced projects. Thanks!

Charts

Price

Projects in ASP.NET Core 2.0 - Price chart

Rating

Projects in ASP.NET Core 2.0 - Ratings chart

Enrollment distribution

Projects in ASP.NET Core 2.0 - Distribution chart

Related Topics

1564414
udemy ID
2/21/2018
course created date
11/20/2019
course indexed date
Bot
course submited by