К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Advanced Blazor – Security, Payments & Deployment · LearnSpace
Назад в каталог
courseraПрограммирование

Advanced Blazor – Security, Payments & Deployment

Курс от Packt
Продвинутый≈ 10.1 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. In this advanced course, you'll master Blazor application security, payment integration, and deployment strategies. You’ll begin with setting up authentication and authorization for both Blazor Server and WebAssembly (WASM) applications. Learn how to implement JWT authentication, scaffold identity, and secure APIs with roles and permissions. As you progress, you'll integrate payment systems like Stripe into your Blazor applications. You'll gain hands-on experience in creating orders, processing payments, and managing transactions. Finally, you will learn how to deploy your Blazor applications on Azure, including setting up Azure SQL databases and deploying both Blazor Server and Blazor Client applications to the cloud. This course is ideal for developers who are ready to tackle the security and deployment aspects of Blazor, along with integrating payment systems to create real-world applications. By the end of this course, you will confidently deploy Blazor applications and securely manage user data and payment processing.

Навыки, которые вы освоите

AuthenticationsDatabase ManagementMicrosoft AzureApplication DeploymentUI ComponentsRole-Based Access Control (RBAC)Identity and Access ManagementPayment SystemsEmail SecurityAuthorization (Computing)Transaction ProcessingCloud DeploymentApplication Programming Interface (API)Cloud ApplicationsUser Interface (UI)Email Automation

Программа курса

7 модулей · 84 учебных материалов

01Authentication and Authorization - Blazor Server17 материалов

Authentication and Authorization - Blazor Server

Introduction to the Course 'Advanced Blazor – Security, Payments & Deployment'ЧтениеScaffold Identity in Blazor ServerВидеоFull Specialization ResourcesЧтениеAdd Identity TablesВидео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Advanced Blazor – Security, Payments & Deployment
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 10.1 ч

7 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Корейский, Индонезийский, Испанский, Японский

Часть программы вашего университета
Add Columns to ASP Net Users TableВидео
Register First UserВидео
Login and LogoutВидео
Show Email of Logged in UserВидео
Authorize AttributeВидео
Authentication State in OnInitializedВидео
Create Admin UserВидео
Roles in ActionВидео
DbInitializerВидео
Seed New DatabaseВидео
Authorization in NavMenuВидео
Implementing Authentication and Authorization in ASP.NET Core with Razor PagesDIALOGUE
Authentication and Authorization - Blazor Server - AssessmentЗадание
02Authorization in API13 материалов

Authorization in API

Add Identity to APIВидеоAccount ControllerВидеоSignIn SignUp DTOВидеоSignUp API EndpointВидеоDemo - SignUp APIВидеоSignIn API Endpoint Part 1ВидеоAPI Settings SectionВидеоSignIn Helper MethodsВидеоSignIn Endpoint Part 2ВидеоAdd Authentication to APIВидеоAdd Bearer to SwaggerВидеоImplementing Authentication and Authorization in a Web APIDIALOGUEAuthorization in API - AssessmentЗадание
03Blazor WASM - Authentication and Authorization18 материалов

Blazor WASM - Authentication and Authorization

JwtParserВидеоAdd AuthenticationState ProviderВидеоCustom Authentication State DemoВидеоIAuthenticationSerivceВидеоLogin ServiceВидеоRegister and Logout ServiceВидеоRegister and Login UIВидеоRegister ComponentВидеоRegistration in ActionВидеоSplitting Code FilesВидеоLogin in ActionВидеоToggle Navbar on AuthorizationВидеоLogin and Logout in ActionВидеоAvoid Force Load on Auth State ChangeВидеоRedirect to LoginВидеоLoad User DetailsВидеоImplementing and Testing Login and Registration with JWT in Blazor WebAssemblyDIALOGUEBlazor WASM - Authentication and Authorization - AssessmentЗадание
04Stripe Payment13 материалов

Stripe Payment

Call Create Order from SummaryВидеоCreate Order Header and DetailsВидеоCreate Stripe AccountВидеоAdd Stripe to API ProjectВидеоPayment Service in Blazor WASMВидеоStripe Payment Controller MethodВидеоCall StripeВидеоIssue with Order TotalВидеоOrder ConfirmationВидеоStripe Session Status and Payment SuccessfulВидеоSummary ProcessorВидеоImplementing Stripe Payment Flow in ASP.NET CoreDIALOGUEStripe Payment - AssessmentЗадание
05Order Management10 материалов

Order Management

Create Order List ComponentВидеоRadzen ComponentВидеоOrder Details ComponentВидеоOrder Details UIВидеоUpdate Order DetailsВидеоShip OrderВидеоPayment Intent IDВидеоRefund OrderВидеоManaging Orders and Order Details in BlazorDIALOGUEOrder Management - AssessmentЗадание
06Email and CSS Isolation5 материалов

Email and CSS Isolation

Send Email Using MailKit and MimeKitВидеоSend Email Using SendGridВидеоBlazor WebAssembly Package IssuesВидеоUnderstanding and Implementing Email Sending in ApplicationsDIALOGUEEmail and CSS Isolation - AssessmentЗадание
07Azure Deployment8 материалов

Azure Deployment

Azure SQL DatabaseВидеоBlazor Server DeploymentВидеоAPI DeploymentВидеоBlazor Client DeploymentВидеоConclusion to the Course 'Advanced Blazor – Security, Payments & Deployment'ЧтениеAzure Deployment - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание