Building Applications with Blazor in .NET Core 3.1.NET 5.0
- Development
- Mar 10, 2025

Building Applications with Blazor in .NET Core 3.1/.NET 5.0, available at $19.99, has an average rating of 4.45, with 48 lectures, based on 42 reviews, and has 8072 subscribers.
You will learn about At the end of this course, students will be able to build single page applications using Blazor At the end of this course, students will be able to deploy a Blazor app to Azure At the end of this course, students will be able to use authentication in a Blazor app This course is ideal for individuals who are This course is for .NET developers who want to start using Blazor in their projects. It is particularly useful for This course is for .NET developers who want to start using Blazor in their projects.
Enroll now: Building Applications with Blazor in .NET Core 3.1/.NET 5.0
Summary
Title: Building Applications with Blazor in .NET Core 3.1/.NET 5.0
Price: $19.99
Average Rating: 4.45
Number of Lectures: 48
Number of Published Lectures: 48
Number of Curriculum Items: 49
Number of Published Curriculum Objects: 49
Original Price: $39.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
In this course, you will learn how you can use Blazor to build single-page applications. We will cover the basic building blocks of an application: the components and forms including validation. You will also learn how you can interact with a WebAPI from Blazor and how to secure your Blazor application. Finally, you will learn how you can deploy your Blazor application to Azure.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Welcome
Lecture 2: How to get the most out of this course?
Lecture 3: What are we going to build together?
Lecture 4: Summary
Chapter 2: Overview of Blazor
Lecture 1: Introduction
Lecture 2: What is Blazor?
Lecture 3: Hosting models
Lecture 4: Development environment
Lecture 5: Creating a Blazor App with Visual Studio 2019
Lecture 6: Reviewing the generated code
Lecture 7: Creating a Blazor App using the .net core cli
Lecture 8: Summary
Chapter 3: Components
Lecture 1: Introduction
Lecture 2: What is a component
Lecture 3: Assignment: Getting the code from GitHub
Lecture 4: Create animal component
Lecture 5: Assignment: Create product component
Lecture 6: Create animals overview component
Lecture 7: Assignment: Create products overview component
Lecture 8: Adopt an animal by raising and handling an event and some JavaScript interop
Lecture 9: Assignment: Delete a product after confirmation
Lecture 10: Summary
Chapter 4: Forms & Validation
Lecture 1: Introduction
Lecture 2: Moving the animal data to a service
Lecture 3: Assignment: Move the product data to a service
Lecture 4: Create the animal form
Lecture 5: Assignment: Create the product form
Lecture 6: Add validation to the animal form
Lecture 7: Assignment: Add validation to the product form
Lecture 8: Summary
Chapter 5: Working with backend services
Lecture 1: Introduction
Lecture 2: Create the database and add animal tables
Lecture 3: Assignment: Add product to the database
Lecture 4: Create the animal and product webapi
Lecture 5: Using the animal webapi in the animal component
Lecture 6: Assignment: Use the Product WebAPI in the product components
Lecture 7: Summary
Chapter 6: Security
Lecture 1: Introduction
Lecture 2: Reviewing the generated security code
Lecture 3: Add authentication to the animal components
Lecture 4: Assignment: Add authentication to the product components
Lecture 5: Add authentication to the webapi endpoints
Lecture 6: Summary
Chapter 7: Deployment
Lecture 1: Introduction
Lecture 2: Deploy database to Azure
Lecture 3: Deploy Blazor App to Azure
Lecture 4: Summary
Chapter 8: Future steps
Lecture 1: Our first Blazor App is ready!
Instructors

Johan Smarius
Developer and Teacher for .NET
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- Top 10 Node Js Development Courses to Learn in November 2024
- AWS Certified Solutions Architect Associate Exams
- Certified YouTube Marketing Professional - CPD Accredited
- Google Ads Master Class- B2B Lead Generation
- Shopify Theme Development- Create Shopify Themes [2023]
- Life Insurance Annuity Ultimate Buyer’s Guide
- 3DS Max Tutorial. Learn The Art of Modelling and Animation
- Crypto Trading Mastery (Scalping, Day trading, price action)
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4SolidWorks Essential Training ( 2023 2024 )
- 5The Architecture of Oscar Niemeyer
- 6Polymer Clay Jewelry Making Techniques for Beginners
- 7Advanced Photoshop Manipulations Tutorials Bundle
- 8LINQ- A Course For Beginners
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling