ASP.NET Core Web API and Angular

ASPWS - Version:1
Millions of developers have used ASP.NET (and continue to use it). ASP.NET Core is a redesign of ASP.NET, with architectural changes that result in a leaner and modular framework. ASP.NET Core provides features that help you build web APIs. Angular is a Typescript-based open-source front-end web application platform. It addresses all parts of the developer workflow while building complex web applications. Angular is a complete rewrite of AngularJS. In this course we will use ASP.NET Core Web API and Angular to build a web site from scratch. At the end of the course, you will be familiar with ASP.NET Core Web API, Angular, and how they communicate with each other.
Intended audience
This course is intended for web developers who are familiar with Microsoft Visual Studio and the .NET Framework.
Expand All
  • ASP.NET Core
    • Evolution of ASP and ASP.NET
    • What is ASP.NET Core?
    • Middleware
    • Dependency Injection
    • ASP.NET Core MVC
  • Web API
    • Controllers and Actions
    • Routing
    • Models
    • Status Codes
    • Verbs (GET, POST, PUT, DELETE)
    • Validations
  • Entity Framework Core
    • ORM
    • Entities
    • Context
    • Manipulation Data
    • Connecting to a Database
  • Angular
    • What is Angular?
    • npm
    • Typescript
    • Visual Studio Code
    • Components
    • Modules
    • Directives
    • Data Binding
    • Services
    • Lifecycle hooks
    • Observable
  • ASP.NET Core Web API and Angular
    • HttpClient
    • CORS
    • Making HTTP Requests
    • Manipulating Data
    • Error Handling
  • Good C# programming knowledge with at least 2 years experience in writing C# applications
  • Familiarity with Visual Studio
  • Describe what is ASP.NET Core
  • Describe that is Web API and how to use Web API in ASP.NET Core
  • Describe what is Entity Framework Core and how to use it in conjunction with ASP.NET Core Web API
  • Describe what is Angular
  • Be able to write an end-to-end web application using ASP.NET Core Web API and Angular