Developer Training
Blazor TRAINING
Carl Franklin has been developing Blazor content since 2019 when he produced his first online hands-on training class.
In 2020 he was commissioned by DevExpress to produce and deliver training for their Blazor Road Trip, which, after the pandemic canceled the tour, turned into BlazorTrain, a weekly YouTube show focused on Blazor content.
Carl has developed five days’ worth of hands-on content that he delivers both online and on-premises.
Below is a list of topics that can be selected for a customized training experience:
Topics
Introducing Blazor
Blazor Server vs WebAssembly
WebAssembly Under the Hood
Anatomy of a Blazor Project
Configuration & Dependency Injection
Layout, Routing, and Navigation
Blazor Component Lifecycle
Binding and Event Handling
Hot Reloading
Input Validation
Modal Dialogs
Application State
Persisting App State
JavaScript Interop
Building and Sharing Components
Using Typescript
Using the Canvas
Controlling Keyboard Access
Multiple Panels with Sliding Splitters
Blazored Toast
Routing ASPX requests to Blazor Pages
Progressive Web Apps
Using SignalR
Data Access using Repository Pattern
Using Dapper
Persisting Data Client-Side with IndexedDB
Syncing CRUD Operations with SignalR
Authentication/Authorization
gRPC vs API
Streaming
AOT - Ahead of Time Compiling
Testing
Error Boundaries
Dynamic Components
Handling Query String Parameters
Multi-select List Boxes
Anchor Navigation
HTML Header Control and SEO
Self-Aware Components
Lazy Loading
Virtualization
Generic Components
Handling App Updates
Minimal APIs
Localization
Static Web Apps
Inquire to carl@appvnext.com for pricing and availability