UDEMY
UDEMY Logo

Build an app with ASPNET Core and Angular from scratch 

  • Offered byUDEMY

Build an app with ASPNET Core and Angular from scratch
 at 
UDEMY 
Overview

A practical example of how to build an application with ASP.NET Core API and Angular from start to finish

Duration

35 hours

Total fee

3,499

Mode of learning

Online

Credential

Certificate

Build an app with ASPNET Core and Angular from scratch
 at 
UDEMY 
Highlights

  • Earn a certificate of completion from Udemy
  • Learn from 9 downloadable resources & 3 article
  • Get full lifetime access of the course material
  • Comes with 30 days money back guarantee
Read more
Details Icon

Build an app with ASPNET Core and Angular from scratch
 at 
UDEMY 
Course details

Who should do this course?
  • For Beginners to ASPNET Core and Angular who want to learn practical usage of these frameworks to build a compelling and functional application
  • For Students who like to learn by doing rather than learning by theory
What are the course deliverables?
  • Learn how to build a web application from start to publishing using ASPNET Core (v2.1), Entity Framework Core and Angular (v6)
  • Students who complete this course will have a practical understanding of Angular and ASPNET Core
  • Understand how to structure an Angular application using best practices
  • Learn how to integrate 3rd party components into the Angular application
  • Use Visual Studio code effectively to improve workflow
  • Use AutoMapper
  • Implement drag and drop photo upload integrating into a cloud platform
  • Implement a private messaging system
  • Implement filtering, sorting and paging of data
  • Display notifications in Angular
More about this course
  • This course has been refreshed and completely updated for .Net 7.0 and Angular 14
  • In this course we start from nothing and incrementally build up our API and Angular front end until we have a fully functional Web Application that we then publish to IIS and a Linux server
  • In this course we build a complete application from start to finish and every line of code is demonstrated and explained
  • In this course all the lessons are demonstrated using Visual Studio Code, a free (and fantastic) cross platform code editor

Build an app with ASPNET Core and Angular from scratch
 at 
UDEMY 
Curriculum

Introduction

Introduction

Setting up the development environment

Getting help

Course assets and source code

Building a walking skeleton part one - API

Introduction

Creating the .Net API Project using the dotnet CLI

Setting up VS code to work with C#

Getting to know the API project files

Creating our first Entity

Introduction to Entity Framework

Adding Entity Framework to our project

Adding a DbContext class

Creating the Connection string

Creating the database using Entity Framework Code first migrations

Adding a new API Controller

Making our code Asynchronous

Saving our code into Source control

Section 2 Summary

Building a walking skeleton part two - Angular

Introduction

Creating the Angular application

Running the angular project and reviewing the bootstrap of the app

Adding VS Code extensions to work with Angular

Making HTTP requests in Angular

Adding CORS support in the API

Displaying the fetched users in the browser

Adding bootstrap and font-awesome

Using HTTPS in angular - MAC

Using HTTPS in angular - WINDOWS

Saving into source control

Section 3 summary

Authentication Basics'

Introduction

Safe storage of passwords

Updating the user entity

Creating a base API controller

Creating an Account Controller with a register endpoint

Using the debugger

Using DTOs

Adding validation

Adding a login endpoint

JSON web tokens

Adding a token service

Adding the create token logic

Creating a User DTO and returning the token

Adding the authentication middleware

Adding extension methods

Section 4 summary

Client login and Register

Introduction

Creating a nav bar

Introduction to Angular template forms

Introduction to Angular services

Injecting services into components

Using conditionals to show and remove content

Using the angular bootstrap components - dropdown

Introduction to observables

Persisting the login

Using the async pipe

Adding a home page

Adding a register form

Parent to child communication

Child to parent communication

Hooking up the register method to the service

Section 5 summary

Routing in Angular

Introduction

Creating some more components

Adding the nav links

Routing in code

Adding a toast service for notifications

Adding an Angular route guard

Adding a dummy route

Adding a new theme

Tidying up the app module by using a shared module

Section 6 summary

Faculty Icon

Build an app with ASPNET Core and Angular from scratch
 at 
UDEMY 
Faculty details

Neil Cummings
Neil Cummings is a professional freelance software developer. Starting out in the IT industry about 15 years ago, initially working mostly on SharePoint before embracing more lightweight frameworks such as Angular and ASP.NET Core.

Other courses offered by UDEMY

549
50 hours
– / –
3 K
10 hours
– / –
549
4 hours
– / –
599
10 hours
– / –
View Other 2346 CoursesRight Arrow Icon

Build an app with ASPNET Core and Angular from scratch
 at 
UDEMY 
Students Ratings & Reviews

4.3/5
Verified Icon4 Ratings
R
Ramnarayan
Build an app with ASPNET Core and Angular from scratch
Offered by UDEMY
5
Learning Experience: Nice and very Elaborative training which covers actual scenarios used in application development.
Faculty: Faculty is cool person which was explaining all the topics step by step. Yes curriculum is updated and comprehensive.
Course Support: No. I am already working.
Reviewed on 15 Jun 2022Read More
Thumbs Up IconThumbs Down Icon
C
Chetna
Build an app with ASPNET Core and Angular from scratch
Offered by UDEMY
4
Other: It was a very good hands on experience.Every details were explained properly.
Reviewed on 26 Mar 2021Read More
Thumbs Up IconThumbs Down Icon
V
Vignesh S
Build an app with ASPNET Core and Angular from scratch
Offered by UDEMY
4
Other: Very sefull in upgrade my skills and knowledge especially during this corona period.
Reviewed on 3 Jan 2021Read More
Thumbs Up IconThumbs Down Icon
C
Chilukuri Haritha
Build an app with ASPNET Core and Angular from scratch
Offered by UDEMY
4
Other: I explored lot of new things in this course which are different from languages before I have learnt.This is what the like thing in this course.There is no dislikes in this particular course.
Reviewed on 13 Oct 2020Read More
Thumbs Up IconThumbs Down Icon
View All 4 ReviewsRight Arrow Icon
qna

Build an app with ASPNET Core and Angular from scratch
 at 
UDEMY 

Student Forum

chatAnything you would want to ask experts?
Write here...