Udemyintermediateen

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!

4.6(2,123)
8,200students
16h 25m
Certificate
Felipe Gavilán
Felipe GavilánSoftware Engineer

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.

$ whoami — the devs behind tutorialsearch.io

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.

skillshare
5.0(609)
51m
intermediate
skillshare

PLC Programming

by Allen Mupandasekwa

5.0(44)
2h 50m
all
skillshare
5.0
1h 36m
beginner
pluralsight