YoVDO

Blazor WebAssembly Tutorials

Offered By: YouTube

Tags

Blazor Courses WebAssembly Courses File Management Courses Dependency Injection Courses Entity Framework Core Courses Lazy Loading Courses

Course Description

Overview

Embark on a comprehensive 12-hour video series to master Blazor WebAssembly by building the Blazing Chat app. Learn essential concepts including project structure, routing, debugging, Entity Framework Core integration, MVVM architecture, dependency injection, and HTTP client usage. Explore authentication methods for Twitter, Facebook, and Google, and dive into advanced topics such as CSS isolation, file handling, virtualization, JavaScript isolation, and lazy-loading assemblies. Gain practical experience with SignalR for real-time communication, implement logging and exception handling, and discover deployment strategies using IIS and GitHub Actions. Cover the latest updates in .NET 5 and 6, and explore additional topics like creating reusable UI components, SEO optimization for Blazor Server apps, and getting started with Selenium testing.

Syllabus

Blazor WebAssembly : Introduction/Full Course/Workshop - EP01.
Blazor WebAssembly : Hello World from Windows/Linux - EP02.
Blazor WebAssembly : Project Structure/Template - EP03.
Blazor WebAssembly : Routing | NavigationManager, AdditionalAssemblies : EP04.
Blazor WebAssembly : Debugging in VS Code, Chrome and Visual Studio : EP05.
Blazor WebAssembly : Entity Framework Core - EP06.
Blazor WebAssembly : MVVM Architecture - EP07.
Blazor WebAssembly : Dependency Injection in MVVM - EP08.
Blazor WebAssembly : Using HttpClient in MVVM - EP09.
Blazor WebAssembly : Open-source Project - EP10.
Blazor WebAssembly : Custom Authentication - EP11.
Blazor WebAssembly : AuthenticationState - EP12.
Blazor WebAssembly : Twitter Authentication/Login - EP13.
Blazor WebAssembly : Facebook Authentication - EP14.
Blazor WebAssembly : Google Authentication - EP15.
Blazor WebAssembly : Migrating from 3.1 to .NET 5 - EP16.
Blazor WebAssembly : CSS Isolation - EP17.
Blazor WebAssembly - Uploading Files - EP18.
Blazor WebAssembly - Downloading Files : EP19.
Blazor WebAssembly : Virtualize Component - EP20.
Blazor WebAssembly : JavaScript Isolation - EP21.
Blazor WebAssembly : Lazy-loading Assemblies - EP22.
Blazor WebAssembly : Deploy to IIS(Internet Information System) - EP23.
Blazor WebAssembly : Creating Chat Application Using SignalR - EP24.
Blazor WebAssembly : SignalR - Sending Messages to Specific Clients - EP25.
Blazor WebAssembly : Cookie Expiration & API Authorization - EP26.
Blazor WebAssembly : Logging to Database using Custom Logger Provider - EP27.
Blazor WebAssembly : Global Exception Handling using CascadingValue - EP28.
Blazor WebAssembly : Logging UserInfo with Exceptions - EP29.
Blazor WebAssembly : "Remember me" using Cookie Authentication - EP30.
Blazor WebAssembly : Dark/Light Theme Switch - EP31.
Blazor WebAssembly : JWT Authorization - EP32.
Blazor WebAssembly : JWT For Facebook Authentication - EP33.
Blazor WebAssembly : Authorization using CascadingAuthenticationState & JWT - EP34.
Deploying Blazor WebAssembly app with WebAPI using GitHub Actions(CI/CD) for FREE - EP35.
Blazor WebAssembly - Upgrade NET5 to NET6 in 8 minutes - EP36.
.NET6 : ASP.NET Core Web API & Blazor WASM - Program.cs Changes - EP37.
Blazor - Extension Method for ServiceCollection - EP38.
Reusable UI using the Razor Class Library Project in ASP.NET Core.
Switch Between Blazor WebAssembly & Server Project with Authentication.
Running Whole Blazor App in Razor Pages Project.
Getting Started with Selenium - C# Example - New.
SEO Friendly Blazor Server Apps.


Taught by

Curious Drive

Related Courses

Архитектура Android-приложений
Moscow Institute of Physics and Technology via Coursera
Learn ASP.NET
Codecademy
AngularJS: Framework Fundamentals
Microsoft via edX
Learn ASP.NET Core 3.1 - Full Course for Beginners [Tutorial]
freeCodeCamp
Getting Started with Blazor WASM
Coursera Project Network via Coursera