Blazor Course – Use ASP.NET Core to Build Full-Stack C# Web Apps

freeCodeCamp.org

Blazor is a Single Page Application framework created by Microsoft. With Blazor, you write C# to generate dynamic content and with Blazor WebAssembly you can become a full stack developer with C# on both front end and back end. In this course, you will learn about the architecture and how Blazor works. Then you will learn how to create a real-world project as you learn to use Blazor.

✏️ Course created by Frank Liu. Check out his channel: https://youtube.com/frankliusoftware
🔗 Watch more courses from Frank at his website: https://frankliucs.com/

⭐️ Course Contents ⭐️
⌨️ (0:00:00) Introduction
⌨️ (0:00:34) Blazor Architecture Overview
⌨️ (0:11:59) Blazor Architecture In Depth
⌨️ (0:24:00) Blazor Hosting Models
⌨️ (0:32:23) Project Structure
⌨️ (0:48:31) Data Binding
⌨️ (1:12:21) Components Basics
⌨️ (1:33:33) Communication Between Components Overview
⌨️ (1:37:59) Component Parameters
⌨️ (1:45:03) Route Parameters
⌨️ (1:57:05) Cascading Parameters
⌨️ (2:14:58) EventCallBack
⌨️ (2:27:16) Referencing Child Components
⌨️ (2:40:06) Templated Components – RenderFragment
⌨️ (2:51:31) Templated Components – Generic Typed Item List
⌨️ (3:07:01) Templated Components – Generic Typed RenderFragment
⌨️ (3:27:27) Templated Components – Generic Typed RenderFragment as a Form
⌨️ (3:37:30) When is Rendering Triggered
⌨️ (3:59:45) Lifecycle Events Sequence
⌨️ (4:11:39) Avoiding Data Initialization Pitfall
⌨️ (4:16:15) Forms and Validations
⌨️ (4:22:00) Dependency Injection
⌨️ (4:49:34) State Management with Flux in C#
⌨️ (5:34:37) Authentication
⌨️ (6:04:18) Creating a reusable DataGrid Component – Columns Configuration
⌨️ (6:36:27) Creating a reusable DataGrid Component – Paging
⌨️ (7:16:49) Creating a reusable DataGrid Component – Sorting
⌨️ (7:42:51) Thank you and My Contact Info

Learn to code for free and get a developer job: https://www.freecodecamp.org

Read hundreds of articles on programming: https://freecodecamp.org/news