Blazor and Razor Components in a nutshell
What you'll learn
- In this course, you will learn how to use Blazor - a new programming platform that can run on top of WebAssembly and run compiled code right in a browser.
- Students should preferably already know ASP .NET Core basics.
Blazor is a technology that allows developers to run .NET Code directly in the browser. With .NET Core 3.0, the technology is officially supported by Microsoft. And you can opt for either client plus server setup (server-side Blazor) or a pure WebAssembly-based experience (client-side Blazor). Whichever flavor you choose, the syntax will be almost identical.
Who this course is for:
- .NET Core developers, especially full-stack ones.
Fiodar is an experienced lead software engineer whose main area of expertise is Microsoft stack, which includes ASP.NET (Framework and Core), SQL Server, Azure, and various front-end technologies. Fiodar is familiar with industry-wide best practices, such as SOLID principles, software design patterns, automation testing principles (BDD and TDD) and microservices architecture.
Fiodar has built his software engineering experience while working in a variety of industries, including water engineering, financial, retail, railway and defence. He has played a leading role in various projects and, as well as writing software, he gained substantial experience in architecture and design.
Fiodar is an author of a number of technical books and online courses. He regularly writes about software development on his personal website, Scientific Programmer. He also conducts regular personal mentoring sessions.