Build ASP.NET Blazor apps with a clean structure
- Description
- Curriculum
- FAQ
- Reviews
This course will cover all the basic techniques and mechanisms you need to create sophisticated web applications with ASP.NET Core 5.0 Blazor. You get an overview of the framework and what is essential. After the introduction, we will start writing a Blazor WebAssembly app. The main focus of this course is on Blazor WebAssembly but don’t worry. If you want to write Blazor Server apps, you can also attend this course because almost every technique we cover is applicable to Blazor Server apps. In some topics, I will cover the differences between Blazor WebAssembly and Blazor Server.
In some sections, we will go a little bit deeper, and we will examine what is under the hood. If you want to go through such a course very fast without thinking outside the box, this is probably the wrong course for you. Here I want to ensure that you get the techniques you need to write Blazor apps, and you should see why something works in a certain way.
If you are already an experienced .NET developer, you will see some familiar techniques we will use in this course, for example, the INotifyPropertyChanged interface from the MVVM pattern.
If you like the description, then you should enroll in the course!
–
It would be a pleasure for me to lead you through every section!
Regards,
Benjamin
-
20IntroductionVideo lesson
-
21ComponentsVideo lesson
-
22Code writingText lesson
-
23SignIn pageVideo lesson
-
24SignIn stylingVideo lesson
-
25Data bindingVideo lesson
-
26Event handlingVideo lesson
-
27EventCallbacksVideo lesson
-
28EventCallbacks in Organize.WASM part 1Video lesson
-
29FlexboxVideo lesson
-
30EventCallbacks in Organize.WASM part 2Video lesson
-
31Component parametersVideo lesson
-
32Two way bindingVideo lesson
-
33Watcher in ConfigText lesson
-
34Two way binding between componentsVideo lesson
-
35Razor syntaxVideo lesson
-
36ValidationVideo lesson
-
37Create projectsVideo lesson
-
38Validation part 2Video lesson
-
39Validation part 3Video lesson
-
40Validation inputVideo lesson
-
41Attribute splattingVideo lesson
-
42SignUp pageVideo lesson
-
43SignUp page implementationVideo lesson
-
44Razor component libraryVideo lesson
-
45DropdownVideo lesson
-
46Use the DropdownVideo lesson
-
47RoutingVideo lesson
-
48Query parameterVideo lesson
-
49Route parameterVideo lesson
-
50UserManagerVideo lesson
-
51UserManager useVideo lesson
-
60IntroductionVideo lesson
-
61Items overviewVideo lesson
-
62Items listVideo lesson
-
63Data structureVideo lesson
-
64Entity classesVideo lesson
-
65CurrentUserServiceVideo lesson
-
66Inject the CurrentUserServiceVideo lesson
-
67Navigation barVideo lesson
-
68Set CurrentUserVideo lesson
-
69Display user informationVideo lesson
-
70Items in ItemsListVideo lesson
-
71ItemElement componentVideo lesson
-
72ItemElement stylesVideo lesson
-
73ItemCheckBoxVideo lesson
-
74Expansion arrow & detail areaVideo lesson
-
75Item specific contentVideo lesson
-
76Templated componentsVideo lesson
-
77Fragment stylingVideo lesson
-
78SASSVideo lesson
-
79SASS variablesVideo lesson
-
80Cascading parametersVideo lesson
-
81ItemElement color adjustmentsVideo lesson
-
82ItemCheckBox color adjustmentsVideo lesson
-
83Total number of itemsVideo lesson
-
84SummaryVideo lesson
External Links May Contain Affiliate Links read more