Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA CompTIA Security+ Amazon AWS AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Programming Languages ASP.NET MVC
RESTful Services with ASP.NET Web API is not published on our platform at this time. You've been redirected to a similar course.

ASP NET Core 3 (ASP.NET 5),MVC,C#,Angular & EF Crash Course

Learn How To Build Cross Platform Web Apps in ASP.NET Core Utilizing MVC, C#, Web Api, Angular & Entity Framework Core
Rating: 3.9 out of 53.9 (1,972 ratings)
13,799 students
Created by Devwebtuts 24/7
Last updated 1/2019
English
English [Auto], Italian [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Create ASP NET Core Web Apps on Windows, Linux, and Mac OS
  • Learn about the new modular HTTP request pipeline in ASP.NET Core
  • Examine and Implement all of the new features of MVC
  • Comprehend Object Oriented Programming Concepts with C#
  • Manage Client-Side Packages with Bower,Grunt,and Gulp Libraries
  • Develop and consume an API Service in ASP.NET Core WEB API
  • Build Entity Framework Code First Data Access Techniques
  • Implement Angular with TypeScript within our ASP NET Core Application
  • Consume web api services with Angular data binding techniques
  • Learn How to Target Multiple Platforms with the .NET Core CLI

Course content

14 sections • 258 lectures • 22h 25m total length

  • Preview01:43
  • Download Introduction Slide Deck Here
    00:03

  • Preview01:44
  • Preview04:13
  • Preview03:56
  • Preview05:49
  • Preview03:06
  • Preview02:59
  • Section Summary
    01:31
  • Download Introduction Slide Deck Here
    00:02
  • Preview04:34

  • Section Overview
    01:42
  • Preview04:27
  • Preview04:18
  • Preview05:27
  • Preview04:34
  • Preview10:02
  • Preview06:33
  • Preview05:38
  • Preview10:52
  • Preview05:09
  • File Structure - wwwroot & MVC 6
    06:51
  • Cheat Sheet - New .NET CLI Commands & Software Installation Guide
    00:08
  • Section Summary
    01:56
  • Download Introduction Slide Deck & First Project Download
    00:02

  • Section Overview
    01:13
  • Preview10:26
  • Preview12:31
  • Preview03:11
  • Preview05:49
  • Preview03:26
  • Install & Configure Bower & Gulp
    07:40
  • Preview06:48
  • C# & C# 6.0 Object-oriented programming Introduction
    03:54
  • Preview09:44
  • C# Variables & Data Types
    08:07
  • Preview05:51
  • C# Access Modifiers
    04:31
  • C# Methods
    08:43
  • Preview10:20
  • C# Arrays
    06:04
  • C# Interfaces
    07:10
  • C# Conditional Branching & Looping
    16:03
  • C# .Net History & C# 6.0 Learning Objectives
    03:20
  • Preview06:17
  • C# 6.0 String Interpolation
    04:56
  • C# 6.0 Initialization of Auto-Properties
    03:46
  • Preview03:48
  • C# 6.0 Try-Catch-Finally Block Await Async
    02:25
  • C# 6.0 Expression bodied Methods & Properties
    07:18
  • Section Summary
    02:41
  • Download Introduction Slide Deck & Project Source Code
    00:03

  • Section Overview
    02:02
  • MVC - Conceptual Overview
    06:14
  • MVC - Setup Project Structure
    07:20
  • MVC Controllers - Conventional Routing
    05:02
  • Preview05:06
  • MVC Controllers - Action Results & Return Types
    06:14
  • Preview06:07
  • MVC Controllers - View Rendering List Model Data
    04:40
  • MVC Models - Conceptual Overview
    02:31
  • MVC Models - VIewModels
    05:12
  • MVC Models - Data Annotation
    07:21
  • MVC - Dependency Injection
    10:39
  • MVC Views - Conceptual Overview
    02:12
  • MVC Views - Layout File
    07:15
  • MVC Views - _ViewStart File
    03:52
  • MVC Views - _ViewImports File
    03:38
  • MVC Views - TagHelpers
    05:46
  • RC2 to .Net Core 1.0 Update Installation
    04:48
  • RC2 vs .Net Core 1.0 Differences
    05:42
  • Preview10:12
  • MVC Views - ViewComponents
    12:48
  • Build Our App - Login Page Layout
    09:15
  • Build Our App - Logged In Page Layout
    08:26
  • Build Our App - Login Form Creation
    13:07
  • Build Our App - Form Post
    06:30
  • Section Summary
    02:04
  • Source Code Download
    00:03

  • Section Overview
    02:11
  • EF Core - Conceptual Overview
    04:53
  • Preview04:27
  • EF Core - Dependency Injection Inject DBContext into Configure Services
    05:36
  • EF Core - Create Entities for our Data Model
    06:58
  • EF Core - Create DbContext
    04:27
  • EF Core - First Migration in VS 2015
    10:41
  • Preview06:41
  • EF Core - Exclude & Include Types, Data Annotations, Fluent Api
    08:04
  • EF Core - Primary & Composite Keys
    04:42
  • EF Core - Required & Maxlength Attributes
    04:43
  • EF Core - Generated Property Values
    05:37
  • EF Core - Concurrency Tokens
    05:38
  • EF Core - Indexes
    04:46
  • EF Core - Table Mappings
    03:50
  • Preview04:13
  • Preview03:31
  • Preview02:22
  • Preview10:22
  • Build Our App - Register our DbContext
    03:24
  • Build Our App - ResetPassword & ForgotPassword ViewModel
    06:25
  • Build Our App - Create the Register, Forgot & Reset Password Views
    15:32
  • Build Our App - Asp.Net Core Identity Core Introduction
    03:21
  • Build Our App - Asp.Net Core Identity Core Installation
    05:40
  • Build Our App - Create Our Identity Login & Register Controller
    13:00
  • Build Our App - Create Our User & LogOff Method in Identity
    08:44
  • Build Our App - Create Our ResetPassword & Forgot Password Method Logic
    13:17
  • Create Microsoft Azure Account & SendGrid Email Cloud Service Account
    06:01
  • Build Our App - Configure User Secrets for Send Grid Api Key & Email Send Class
    11:41
  • Build Our App - Send Test Email using Send Grid Cloud Email Service
    08:58
  • Build Our App - Register User,Reset Password,Forgot Password & Confirm Password
    19:43
  • SMS Account Creation - Twilio
    04:59
  • Build Our App - Create Sms Interface & Properties related to our Sid & Token
    05:13
  • Build Our App - Send SMS Test Message using Twilio
    12:48
  • Preview02:45
  • Build Our App - Configure Facebook User Secrets & Facebook Autho2 Credentials
    04:25
  • Preview23:11
  • Powerpoint - Entity Model Diagram for the Profile Context
    01:53
  • Build Our App - EF Core Context Add Individual, Organization & Hobby Entities
    08:51
  • Build Our App - Data Annotations & OnModelCreating Enhancements in our Context
    06:28
  • Build Our App - Initialize Data into our Profile Context
    06:10
  • Build Our App - Add a Foreign Key Constraint on our Entities
    03:49
  • Build Our App - DashboardViewModel with our Entities
    09:03
  • Build Our App - Build our IProfileRepository Class
    09:31
  • Build Our App - Dashboard Index View
    05:42
  • Build Our App - Build a JSON API Service
    05:19
  • Build Our App Api - CRUD Operations - Create
    06:50
  • Build Our App Api - CRUD Operations - Edit
    05:27
  • Build Our App Api - CRUD Operations - Delete
    05:51
  • Build Our App Api - CRUD Operations - Detail
    04:59
  • Section Summary
    01:49

  • Preview02:42
  • Typescript - Introduction
    02:30
  • Typescript - Installation
    02:44
  • Typescript - Create your First Typescript File
    04:30
  • Typescript - Tsconfig.json
    03:45
  • Typescript - var vs let variable declarations
    05:04
  • Typescript - Interfaces
    04:58
  • Typescript - Classes
    06:24
  • Typescript - Functions
    05:46
  • Typescript - Enums
    03:09
  • Typescript - Generics
    05:32
  • Typescript - Modules
    06:07
  • Typescript - Namespaces
    04:50
  • Typescript - Iterators
    03:41
  • Typescript - Modifiers
    08:32
  • Typescript - Compile
    03:44
  • Section Summary
    01:48

  • Angular 2 - Section Overview
    01:24
  • Angular 2 - Definition & Architecture
    02:55
  • Preview05:07
  • Preview05:41
  • Angular 2 - Angular Module Definition
    04:20
  • Angular 2 - File Structure & App.Modules.ts
    10:09
  • Angular 2 - Angular Components Definition
    03:12
  • Angular 2 - Angular Components & Class Implementation
    09:00
  • Angular 2 - Angular Templates Definition
    02:19
  • Angular 2 - Angular Templates Implementation
    03:44
  • Angular 2 - Angular Data-Binding Definition
    02:56
  • Angular 2 - Angular Data-Binding Demo
    03:05
  • Angular 2 - Angular Input Definition
    01:48
  • Angular 2 - User Input Onkey Demo
    04:07
  • Angular 2 - Forms Definition
    01:54
  • Angular 2 - Forms Part 1 Demo Class creation
    01:46
  • Angular 2 - Forms Part 2 Demo Forms Module
    01:30
  • Angular 2 - Forms Part 3 Demo Forms Template & Data Binding
    05:04
  • Angular 2 - Forms Part 4 Validation
    04:11
  • Angular 2 - Dependency Injection Definition
    03:28
  • Angular 2 - Dependency Injection Demo
    04:56
  • Angular 2 - Http Definition
    02:27
  • Angular 2 - Http Demo Create Json File
    01:52
  • Angular 2 - Http Demo Create Service
    03:42
  • Angular 2 - Promise VS Observable
    01:17
  • Angular 2 - Http Observable map to Json Filse
    04:55
  • Angular 2 - Conclusion
    01:36

  • .Net Core Upgrade - Section Overview
    02:25
  • .Net Core Upgrade - Upgrade our Project in VS 2017
    03:09
  • .Net Core Upgrade - Why Microsoft left the project.json file?
    02:16
  • .Net Core Upgrade - Upgrade our Project via the .Net CLI
    02:21
  • .Net Core Upgrade - Project.json vs .Csproj
    04:22
  • .Net Core Upgrade - Conclusion
    01:47

  • Angular & .Net Core - Introduction
    01:30
  • Angular & .Net Core - Package.json
    03:34
  • Angular & .Net Core - Tsconfig
    01:27
  • Angular & .Net Core - Typings
    01:58
  • Angular & .Net Core - Gulp.js
    04:02
  • Angular & .Net Core - Add Angular Core
    01:14
  • Angular & .Net Core - Layout.cshtml
    02:54
  • Angular & .Net Core - Typescript error suppression
    02:39
  • Angular & .Net Core - Angular File & Folder Structure
    03:07
  • Angular & .Net Core - Modify Folder Structure & Login Component
    07:30
  • Angular & .Net Core - Login Api Service
    03:45
  • Angular & .Net Core - Login Typescript Class
    02:18
  • Angular & .Net Core - Injectable Login Authentication Service
    09:43
  • Angular & .Net Core - App Module
    01:54
  • Angular & .Net Core - App Component
    04:24
  • Angular & .Net Core - Recap Login
    04:53
  • Angular & .Net Core - Login Success
    02:26
  • Conclusion
    01:34

Requirements

  • A computer with Windows, Linux, or Mac OS Operating System Installed
  • Visual Studio Code (Free. Used for Mac OS or Linux OS. I will demonstrate the installation process)
  • Visual Studio 2019 (Free. Used for Windows OS. I will demonstrate the installation process)
  • Desire to learn
  • Commitment to the course

Description

* * Last Update 12/13/2018

* * Discounted Price for a Limited Time Only!!!

Have you ever wanted to learn how to develop and host ASP.NET Web Applications in a cross-platform environment? Well you have come to the right place.

ASP.NET Core 3 (Formerly known as ASP.NET 5) is the new way to develop Cross Platform web applications in ASP.NET and C#. In this course, I will teach you how to build ASP.NET Core Web Applications from the ground up. We will also examine and demonstrate all of the features of MVC, Entity Framework Core, Web Api, Angular & C#. After we develop our ASP.NET Core Web App, I will teach you how to deploy your web app to Microsoft Azure.

What is ASP.NET Core?

ASP.NET Core is an open-source and cross-platform application framework used for developing modern cloud based web applications utilizing .NET.

Why Build Web Applications in ASP.NET Core?

The web stack for ASP.NET is based on a older legacy platform. ASP.NET has a lot of the unused code in the .NET framework. Since ASP.NET 1.0 (Over 15 years old), there's a lot of  legacy code that has to load even when it is not being utilized in your web projects. This can cause performance issues in your web apps. ASP.NET Core solves this issue.

ASP.NET Core is built with the needs of modern Web applications in mind. ASP.NET Core is built to be cloud-ready by introducing environment-based configuration and by providing built-in dependency injection support.

ASP.NET Core supports cross-platform development on Windows, Mac and Linux. The ASP.NET Core (ASP.NET 5) stack is open source and encourages community contributions and engagement from developers.

Who this course is for:

  • Anyone who is interested in learning ASP NET Core, C#, Entity Framework, Web API, and MVC
  • Basic knowledge of ASP.NET and C# is preferred but not required
  • Some familiarity with Angular but not required

Instructor

Devwebtuts 24/7
Software Development
Devwebtuts 24/7
  • 4.3 Instructor Rating
  • 4,110 Reviews
  • 55,795 Students
  • 6 Courses

Devwebtuts provides high quality IT training at an affordable price. We offer online educational videos in a variety subjects related to web development, operating systems management, server administration, information technology support, and much more.

Our goal is to teach complicated technical subjects to technical and nontechnical students alike. We offer self-paced learning and reference material for all of our courses.



  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.