Building Applications With Angular 18 And Asp.Net Core 9
Published 9/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 7.02 GB | Duration: 15h 13m
Use Angular, ASP.NET Core, Entity Framework Core, Material Design, JWT, Leaflet, to build a full application!
What you'll learn
Build Web APIs with .NET Core
Develop Single-Page Apps with Angular
Using Entity Framework Core to work with databases
Create register and login functionality
Deploy .NET Core and Angular apps
Requirements
Basic knowledge of HTML, CSS and C#
Description
With ASP.NET Core we can develop Web APIs using C#.With Angular we can create modern web applications without too many headaches.In this course we will use both tools to create a project. We will make an application with a database, user system, back-end and UI, where you will put into practice the concepts learned in the course.We will go step by step, both in the development of the front-end with Angular, and with the back-end in ASP.NET Core. You can take this course without having too much knowledge of both technologies. In fact, I will teach you the basics of these technologies throughout the course.At the end we will publish our Angular application and our ASP.NET Core application.Some of the topics we will cover:Developing Web APIs with ASP.NET CoreCreating a Database in SQL Server using Entity Framework CoreUser system with Json Web Tokens (JWT)Developing a single page application (SPA) with AngularCreating reactive forms in AngularMaking HTTP requests from Angular to ASP.NET CoreUsing Angular Material componentsUsing maps with LeafletSaving spatial data in a database with NetTopologySuiteAllowing users to upload images to be saved in Azure Storage or locallyUpon completing this course, you will have sufficient knowledge to face challenges involving ASP.NET Core and Angular applications.
Overview
Section 1: Introduction
Lecture 1 Introduction
Lecture 2 What is Angular?
Lecture 3 Angular vs AngularJS
Lecture 4 Bye bye NgModules
Lecture 5 Standalone Applications
Lecture 6 Anatomy of a Standalone Application
Lecture 7 Introduction to ASP.NET Core
Lecture 8 What is TypeScript?
Lecture 9 Installing Node and NVM
Lecture 10 Installing Angular
Lecture 11 Installing Visual Studio
Lecture 12 Installing Visual Studio Code and .NET
Lecture 13 Installing SQL Server
Lecture 14 Creating the Angular App
Lecture 15 Creating the Web API in Visual Studio
Lecture 16 Creating the Web API in Visual Studio Code
Lecture 17 Summary
Lecture 18 Github Repository
Section 2: Components
Lecture 19 Introduction
Lecture 20 Exploring the Angular Project
Lecture 21 Anatomy of a Component
Lecture 22 Interpolation
Lecture 23 Pipes
Lecture 24 Iterating with For and NgFor
Lecture 25 Property Binding and NgOptimizedImage
Lecture 26 Dynamic Properties and NgOptimizedDirective
Lecture 27 If and NgIf
Lecture 28 Using Our Own Images
Lecture 29 Creating a New Component
Lecture 30 Parameters of Components
Lecture 31 Events
Lecture 32 Template Reference Variables
Lecture 33 Projecting Content
Lecture 34 Introduction to Angular Material
Lecture 35 Installing Angular Material
Lecture 36 Building a Menu Component
Lecture 37 Dynamic CSS Classes with NgClass
Lecture 38 Transform Functions
Lecture 39 Raising Events From a Component
Lecture 40 Global Styling
Lecture 41 Summary
Section 3: Routing
Lecture 42 Introduction
Lecture 43 Cleaning Up Our Project
Lecture 44 Configuring Routing in Our App
Lecture 45 Navigating with jаvascript
Lecture 46 URL Parameters
Lecture 47 Handling Unknown Routes