Programming in Blazor - ASP.NET Core 5
Learn C# web development! Build interactive web apps with this hands-on course. Perfect for beginners & developers alike. Get started today!
Course Content
Programming in Blazor - ASP.NET Core 5 is an intermediate-level Udemy course taught by Felipe Gavilán. It runs 16h 25m, is taught in English, and includes a certificate of completion. Learners rate it 4.6 out of 5 from 2,123 reviews, with 8,200 students enrolled. It is a paid course, last updated August 2021.
Unlock the power of Blazor and build interactive web applications with C#, eliminating the need for JavaScript! This comprehensive course guides you from fundamental concepts to advanced techniques in Blazor development. You'll gain hands-on experience building a complete application, mastering key skills every step of the way.
Here's what you'll learn:
Blazor Fundamentals:
- Creating a new Blazor project from scratch.
- Understanding and utilizing Razor syntax for dynamic web content.
- Working effectively with Blazor components – the building blocks of your UI.
- Code reuse strategies to streamline development.
- Passing parameters to components for flexible data handling.
- Component events: Triggering actions and communication between components.
- Implementing dependency injection for robust and testable code.
- Seamlessly invoking JavaScript code from C# and vice versa, expanding your application's capabilities.
- Implementing routing for intuitive navigation within your web app.
Data Management & Backend Integration:
- Building forms with robust validation to ensure data integrity.
- Front-end to back-end communication using HTTP requests for data exchange.
- Database creation and interaction using Entity Framework Core 5.
- Designing and implementing a secure user system with roles and authentication.
Deployment & Production Readiness:
- Deploying your Blazor web app to a production environment using Azure App Service.
- Leveraging Azure DevOps for continuous integration and continuous delivery (CI/CD).
This course provides a practical, step-by-step approach to developing modern web applications with Blazor and C#. You'll be well-equipped to create scalable, interactive, and maintainable web solutions.
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.