YoVDO

Cloud Project TicketsBasket - Azure - ASP.NET Core and Blazor WebAssembly from A to Z

Offered By: YouTube

Tags

Microsoft Azure Courses ASP.NET Core Courses Blazor Courses WebAssembly Courses

Course Description

Overview

Develop a comprehensive business solution using ASP.NET Core APIs, Azure, and Blazor WebAssembly in this 8-hour course. Master the process of designing, analyzing, and implementing a project from concept to deployment. Explore Azure services including Active Directory B2C for authentication, Blob Storage, Functions, SignalR, and SQL Databases. Learn to create a ticketing system application, set up the development environment, design database schemas, implement authentication flows, and utilize repository patterns. Gain hands-on experience with Azure services integration, custom role-based authorization, error handling, and API development. Build proficiency in .NET 5.0 migration, Swagger UI implementation, and Azure Function deployment for thumbnail generation.

Syllabus

01 TicketsBasket - Full Cloud Project with Azure & ASP.NET Core & Blazor WebAssembly.
02 TicketsBasket - Full Cloud Project - Visual Studio & Azure Services to Use During the Course.
03 TicketsBasket - Full Cloud Project - Settings Up Development Environment On Your Machine.
04 TicketsBasket - Full Cloud Project - Application's Flow and User Interface.
05 TicketsBasket - Full Cloud Project - Design the Database Entity Relational Diagram (ERD).
06 TicketsBasket - Full Cloud Project - Create the Business Models Based on the ERD.
07 TicketsBasket - Full Cloud Project - Creating the Application DbContext.
08 TicketsBasket - Full Cloud Project - Initialize Azure Active Directory B2C & User Flows.
09 TicketsBasket - Authentication with Azure Active Directory B2C - Apps Registration.
10 TicketsBasket: Authentication with Azure AD B2C - Creating the ASP.NET Core API Project.
11 TicketsBasket - Auth with Azure Active Directory B2C - Creating the Blazor WebAssembly Project.
12 TicketsBasket - Setting Up the HttpClient with AuthorizationMessageHandler in Blazor WebAssembly.
13 TicketsBasket - Full Cloud Project - Setup the DbContext and Create the Database.
14 TicketsBasket - Enhancing the Startup.cs with Extension Methods in ASP.NET Core API Project.
15 TicketsBasket - Full Cloud Project - Repository & Unit Of Work Pattern and the API Architecture.
16 TicketsBasket - Creating the Repositories Project with UserProfilesRepository.
17 TicketsBasket - Full Cloud Project - Creating the UnitOfWork in Repository Pattern.
18 TicketsBasket - Creating the Services and Shared Project with UserProfile Data Transfer Object.
19 TicketsBasket - Configure & Send identity Info to the Business Services & Controllers.
20 TicketsBasket - Implement Get Profile By UserId and Fetch Access Token Client Side to Postman.
21 TicketsBasket - Full Cloud Project - Migrate the Blazor & API Projects to .NET 5.0.
22 TicketsBasket | Full Cloud Project | Add Swagger UI to the API | AK Academy.
23 TicketsBasket | Full Cloud Project | Completing Create User Profile | AK Academy.
24 TicketsBasket | Full Cloud Project | Get Two Dates Difference As String (5 minutes ago ..).
25 TicketsBasket | Full Cloud Project | Getting Started with Azure Storage & Blob Storage.
26 TicketsBasket | Full Cloud Project | Implementing Azure Blob Storage Service (Save Blob).
27 TicketsBasket | Full Cloud Project | Implementing Azure Blob Storage Service (Remove & Get SAS).
28 TicketsBasket | Full Cloud Project | Implementing Update Profile Picture Functionality.
29 TicketsBasket | Full Cloud Project | Welcome to Azure Functions | Use Functiosn to Create Thumps.
30 TicketsBaskset | Full Cloud Project | Installing the Azure Functions Core Tools.
31 TicketsBasket | Full Cloud Project | Create Azure Function to Create Thumbnails.
32 TicketsBasket | Implementing the Azure Function for Thumbnail Generation | Full Cloud Project.
33 TicketsBasket | Deploy the Azure Function for Thumb Generation to Azure using Visual Studio Code.
34 TicketsBasket | Full Cloud Project | Hybrid Role-Based Authorization with Azure AD B2C Auth.
35 TicketsBasket | Custom Role-Based Authorization for the Server-Side (API Project).
36 TicketsBasket | Blazor Custom Role-Based Authorization Using AccountClaimsPrincipalFactory.
37 TicketsBasket | Implementing Error Handling in ASP.NET Core Web API | AK Academy.
38 TicketsBasket | Refactoring the Business Services Layer & Move API Wrappers.


Taught by

AK Academy

Related Courses

Blazor and JavaScript Interoperability
Coursera Project Network via Coursera
Blazor WebAssembly & Web API on .NET 6 – Full Course (C#)
freeCodeCamp
Getting Started with Blazor WASM
Coursera Project Network via Coursera
Getting Started with Blazor Server
Coursera Project Network via Coursera
Blazor: Getting Started
LinkedIn Learning