Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Become a full-stack C# developer
Introduction
Introduction (2:09)
Blazor | Basics
Methods (12:52)
Binds (11:49)
Events and event arguments (6:33)
Quick example (13:27)
Blazor | Navigation
Basics (12:12)
Parameters (5:38)
Parameters - second option (8:47)
Navigate from C# (4:47)
Blazor | Components
Basics and parameters (5:49)
Custom binds (7:15)
Custom events (8:09)
Component reference (7:28)
Quick example (32:50)
Quick exercise (16:21)
Blazor | Misc.
Call a JavaScript function from C# (11:44)
File picker (14:08)
Background tasks (6:55)
Class libraries (15:43)
Blazor Test
API | getting started
Basic setup and routes (11:45)
More routes (7:02)
API | Request and response content
Form and Query in request (16:18)
Request body (12:29)
Headers and cookies (12:54)
Response body (7:50)
API | Security
Action filters (11:11)
Dependency injection
in APIs (9:16)
Connecting Blazor to APIs
API calls - the modern way (17:38)
WebSockets (Server) (21:09)
WebSockets (Client) (21:49)
SQL server
Install SSMS (3:28)
Install SQL server (13:33)
Setup SQL after installation (4:36)
Insert a record (4:12)
Retrieve data (2:12)
Update (2:48)
Remove (2:35)
SQL server | ADO.NET
Setup (12:41)
Insert (15:31)
Retrieve single record (6:06)
Retrieve multiple records (15:07)
SQL server | Entity framework core
Setup (13:47)
Insert record(s)
Retrieve data
Update
Remove
Retrieve mixed
Mixed example
ADO.NET + Blazor client-side | Setup database (22:41)
ADO.NET + Blazor client-side | Services
ADO.NET + Blazor client-side | API
ADO.NET + Blazor client-side | Blazor client (part 1)
HTML and CSS
Basics of HTML (12:18)
Adding styles in HTML (7:08)
A place for CSS (10:43)
Layouts (16:15)
in APIs
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock