Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

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

via freeCodeCamp

Overview

Learn to use Blazor, a Single Page Application framework, to build full-stack C# web applications using ASP.NET Core. The course covers the architecture and workings of Blazor, as well as creating real-world projects. You will learn about data binding, components, communication between components, routing, forms and validations, dependency injection, state management, authentication, and creating reusable components like DataGrid. The course is designed for individuals interested in becoming full stack developers using C# for both front end and back end development.

Syllabus

) Introduction.
) Blazor Architecture Overview.
) Blazor Architecture In Depth.
) Blazor Hosting Models.
) Project Structure.
) Data Binding.
) Components Basics.
) Communication Between Components Overview.
) Component Parameters.
) Route Parameters.
) Cascading Parameters.
) EventCallBack.
) Referencing Child Components.
) Templated Components - RenderFragment.
) Templated Components - Generic Typed Item List.
) Templated Components - Generic Typed RenderFragment.
) Templated Components - Generic Typed RenderFragment as a Form.
) When is Rendering Triggered.
) Lifecycle Events Sequence.
) Avoiding Data Initialization Pitfall.
) Forms and Validations.
) Dependency Injection.
) State Management with Flux in C#.
) Authentication.
) Creating a reusable DataGrid Component - Columns Configuration.
) Creating a reusable DataGrid Component - Paging.
) Creating a reusable DataGrid Component - Sorting.
) Thank you and My Contact Info.

Taught by

freeCodeCamp.org

Reviews

5.0 rating, based on 1 Class Central review

Start your review of Blazor Course - Use ASP.NET Core to Build Full-Stack C# Web Apps

  • I remember this course at all, there is nothing to say! perfect explanation, easy to understand and understand

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.