Skip to main content
CourseFlix

Learn Blazor Server (Blazor Server: In Depth)

16h 28m 25s
English
Paid

Blazor Server is a game changer for developers. But figuring out how to access the full power of Blazor Server can leave you frustrated. Can it really replace Javascript completely? What is the difference between Blazor Server and Blazor Client Side? Where can I find deep content instead of beginner tutorials? How do I get the real benefit of Blazor Server in the real world?

About the Author: Tim Corey

Tim Corey thumbnail

Tim Corey is the US developer behind iamtimcorey.com and the IAmTimCorey YouTube channel — one of the most prolific independent .NET / C# educators online. He has been publishing weekly .NET content since 2017 and has anchored a generation of working .NET developers' learning path through the platform's evolution from .NET Framework to .NET Core to modern .NET.

The course catalog covers the full .NET stack: C# language fundamentals, ASP.NET Core for web development, Blazor for full-stack C# web applications, Entity Framework Core for data access, MAUI for cross-platform mobile, design patterns and SOLID principles, the testing tracks, Azure deployment, and the broader software-engineering craft topics (debugging, code review, project structure) that most pure-tutorial sources skip.

The CourseFlix listing under this source carries over 14 Tim Corey courses spanning that range. Material is paid and aimed primarily at .NET developers building real production proficiency rather than picking up syntax.

Watch Online 57 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 57 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: What is Blazor Server
All Course Lessons (57)
#Lesson TitleDurationAccess
1
What is Blazor Server Demo
04:54
2
Where Does Blazor Fit
21:14
3
What Will We Cover
14:16
4
Section Introduction
04:16
5
Basic Template
16:44
6
Routing
26:41
7
Development Hosting
20:56
8
Error Handling
18:22
9
Static Files
09:32
10
Section Conclusion
09:49
11
Section Introduction
03:30
12
Dependency Injection
38:09
13
Logging
40:49
14
Configuration
26:44
15
Bootstrap
38:33
16
Section Conclusion
16:08
17
Section Introduction
01:53
18
Default Layout
25:19
19
Creating Pages
08:23
20
Page Code Support
20:33
21
Razor Syntax
18:23
22
Layout Pages
08:03
23
Section Conclusion
14:35
24
Section Introduction
02:48
25
Using Pages
08:54
26
Parameters
10:55
27
Component Parameters
27:10
28
Events
17:18
29
Section Conclusion
27:00
30
Section Introduction
02:16
31
Basic Forms
16:16
32
Validation
17:59
33
Advanced Forms
48:12
34
File Uploads
18:54
35
Section Conclusion
26:25
36
Section Introduction
02:22
37
Templating Authentication
18:16
38
Adding Authentication Later
27:15
39
Authorization
35:10
40
Section Conclusion
22:30
41
Section Introduction
02:33
42
Separation of Concerns
07:51
43
SQL Database Setup
08:04
44
Creating Data
42:22
45
Reading Data
11:50
46
Updating Data
30:14
47
Deleting Data
13:14
48
Swapping Out Data Access
16:39
49
Section Conclusion
17:25
50
Section Introduction
01:18
51
Local IIS
23:25
52
BONUS: How To Register A Domain Name
13:10
53
BONUS: How To Set Up A WebHost
15:35
54
Hosted Service
16:47
55
Azure Web App
16:37
56
Section Conclusion
13:00
57
Section Conclusion
00:55
Unlock unlimited learning

Get instant access to all 56 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Course content

57 lessons · 16h 28m 25s
Show all 57 lessons
  1. 1 What is Blazor Server 04:54
  2. 2 Where Does Blazor Fit 21:14
  3. 3 What Will We Cover 14:16
  4. 4 Section Introduction 04:16
  5. 5 Basic Template 16:44
  6. 6 Routing 26:41
  7. 7 Development Hosting 20:56
  8. 8 Error Handling 18:22
  9. 9 Static Files 09:32
  10. 10 Section Conclusion 09:49
  11. 11 Section Introduction 03:30
  12. 12 Dependency Injection 38:09
  13. 13 Logging 40:49
  14. 14 Configuration 26:44
  15. 15 Bootstrap 38:33
  16. 16 Section Conclusion 16:08
  17. 17 Section Introduction 01:53
  18. 18 Default Layout 25:19
  19. 19 Creating Pages 08:23
  20. 20 Page Code Support 20:33
  21. 21 Razor Syntax 18:23
  22. 22 Layout Pages 08:03
  23. 23 Section Conclusion 14:35
  24. 24 Section Introduction 02:48
  25. 25 Using Pages 08:54
  26. 26 Parameters 10:55
  27. 27 Component Parameters 27:10
  28. 28 Events 17:18
  29. 29 Section Conclusion 27:00
  30. 30 Section Introduction 02:16
  31. 31 Basic Forms 16:16
  32. 32 Validation 17:59
  33. 33 Advanced Forms 48:12
  34. 34 File Uploads 18:54
  35. 35 Section Conclusion 26:25
  36. 36 Section Introduction 02:22
  37. 37 Templating Authentication 18:16
  38. 38 Adding Authentication Later 27:15
  39. 39 Authorization 35:10
  40. 40 Section Conclusion 22:30
  41. 41 Section Introduction 02:33
  42. 42 Separation of Concerns 07:51
  43. 43 SQL Database Setup 08:04
  44. 44 Creating Data 42:22
  45. 45 Reading Data 11:50
  46. 46 Updating Data 30:14
  47. 47 Deleting Data 13:14
  48. 48 Swapping Out Data Access 16:39
  49. 49 Section Conclusion 17:25
  50. 50 Section Introduction 01:18
  51. 51 Local IIS 23:25
  52. 52 BONUS: How To Register A Domain Name 13:10
  53. 53 BONUS: How To Set Up A WebHost 15:35
  54. 54 Hosted Service 16:47
  55. 55 Azure Web App 16:37
  56. 56 Section Conclusion 13:00
  57. 57 Section Conclusion 00:55

Related courses

  • Blazor From Start to Finish thumbnail

    Blazor From Start to Finish

    By: Tim Corey
    Blazor is a game changer for developers. But figuring out how to access the full power of Blazor can leave you frustrated.
    14 hours 19 minutes 46 seconds
  • Foundation in C#: Getting Started thumbnail

    Foundation in C#: Getting Started

    By: Tim Corey
    Learning C# requires a good foundation. That sets you up for writing better code faster with less bugs.
    1 hour 30 minutes 38 seconds
  • Complete C# Unity Developer 2D: Learn to Code Making Games thumbnail

    Complete C# Unity Developer 2D: Learn to Code Making Games

    By: Udemy, GameDev.tv
    The course has been remastered in Unity 2018! This course started as a runaway success on Kickstarter and has gone on to become the most popular and most watche
    18 hours 17 minutes 22 seconds

Frequently asked questions

What is Learn Blazor Server (Blazor Server: In Depth) about?
Blazor Server is a game changer for developers. But figuring out how to access the full power of Blazor Server can leave you frustrated. Can it really replace Javascript completely? What is the difference between Blazor Server and Blazor…
Who teaches Learn Blazor Server (Blazor Server: In Depth)?
Learn Blazor Server (Blazor Server: In Depth) is taught by Tim Corey. You can find more courses by this instructor on the corresponding source page.
How long is Learn Blazor Server (Blazor Server: In Depth)?
Learn Blazor Server (Blazor Server: In Depth) contains 57 lessons with a total runtime of 16 hours 28 minutes. All lessons are available to watch online at your own pace.
Is Learn Blazor Server (Blazor Server: In Depth) free to watch?
Learn Blazor Server (Blazor Server: In Depth) is part of CourseFlix's premium catalog. A CourseFlix subscription unlocks the full video player; the course description, table of contents, and preview information are available to everyone.
Where can I watch Learn Blazor Server (Blazor Server: In Depth) online?
Learn Blazor Server (Blazor Server: In Depth) is available to watch online on CourseFlix at https://courseflix.net/course/learn-blazor-server-blazor-server-in-depth. The page hosts every lesson with the integrated video player; no download is required.