YoVDO

Building Angular and ASP.NET Web API Apps

Offered By: LinkedIn Learning

Tags

Angular Courses Web Development Courses Material Design Courses Database Management Courses Full Stack Development Courses ASP.NET Web API Courses

Course Description

Overview

Learn how to build full-stack applications using the popular combination of Angular and the ASP.NET Web API.

Syllabus

Introduction
  • Make your site more interactive with Angular and ASP.NET Web API
  • What you should know
1. Setting Up the App Infrastructure
  • Application overview
  • Creating a Web API application
  • Web API architectural overview
  • Creating a new Angular application
  • Angular architectural overview
2. Getting Started with Web API
  • Creating the entry model
  • Configuring DbContext
  • Configuring a database
  • Creating a database
  • Getting data from the database
3. Getting Started with Angular
  • Adding a component
  • Adding a service
  • Configuring routing in Angular
  • Requesting data from Web API
  • Designing a view with Material Design
  • Creating a Material Design table
  • Showing data to the users
4. Saving Data to Database
  • Creating a Web API HttpPost endpoint
  • Configuring an Angular reactive form
  • Creating an Angular reactive form
  • Validating an Angular reactive form
  • Designing a header and footer
  • Creating an HttpPost request in Angular
5. Updating Existing Data
  • Creating a Web API HttpPut endpoint
  • Setting up a dialog
  • Configuring the dialog with data
  • Populating the dialog with data
  • Creating an HttpPut request in Angular
6. Deleting Data
  • Creating a Web API HttpDelete endpoint
  • Adding a confirmation step
  • Getting a single entry
  • Designing a confirmation view
  • Creating an HttpDelete request in Angular
7. Authentication Using Tokens
  • Setting up AuthController
  • Setting up AuthService
  • Creating a register component
  • Registering users
  • Generating a token
  • Requesting a token from Angular
  • Authentication check via tokens
  • Logging out users
  • Creating an Angular login component
  • Getting data from the login form
  • Logging in users
  • Handling errors in angular
8. Project Design Wrap-Up
  • Adding a filter
  • Adding pagination
  • Adding icon buttons
Conclusion
  • Next steps

Taught by

Ervis Trupja

Related Courses

Diseñando páginas web con Bootstrap 4
Universidad Austral via Coursera
Cloud Developer
Udacity
Containerize a full-stack NodeJS application in Docker
Coursera Project Network via Coursera
Create RESTful APIs for Spotify using Postman
Coursera Project Network via Coursera
Build a Full-Stack Server for API Requests - NodeJS and Pug
Coursera Project Network via Coursera