Course curriculum

    1. Before you start...

    2. Course introduction

    3. What you are going to build

    4. What this course covers

    5. Is this course for you?

    6. Software prerequisites

    7. Source code and other resources

    1. Introduction

    2. Introduction to ASP.NET Core

    3. Introduction to Blazor

    4. Development environment setup

    5. Creating a Blazor project

    6. Understanding the Blazor startup logic

    7. Exploring the Blazor project structure

    8. Building a Blazor project

    9. Running and debugging a Blazor project

    10. Using hot reload

    11. Understanding the HTML Blazor sends to the browser

    12. Preventing VS Code from opening new browser windows

    13. Knowledge check

    1. Introduction

    2. Adding an HTML table

    3. Creating a C# model class

    4. Using Razor syntax to combine HTML with C#

    5. Using Bootstrap to style an HTML table

    6. Adding a header component

    7. Moving data to a separate C# client class

    8. Populating data on component initialization

    9. Knowledge check

    1. Introduction

    2. Adding a new component to capture data

    3. Using the EditForm component

    4. Populating the InputSelect component

    5. Centralizing common imports

    6. Submitting data captured in an EditForm

    7. Knowledge check

    1. Introduction

    2. Using the NavigationManager

    3. Understanding dependency injection

    4. Understanding service lifetimes

    5. Using dependency injection

    6. Knowledge check

    1. Introduction

    2. Adding client-side validation

    3. Retrieving a single game from the in-memory collection

    4. Using parameters in components

    5. Submitting edited data

    6. Adding a Edit buttons to table rows

    7. Knowledge check

About this course

  • $147.00
  • 68 lessons
  • 5.5 hours of video content

Here's What C# Developers Love About The Course