En este curso vamos a trabajar los tres primeros tutoriales del Learning Path de Microsoft para introducirse a Blazor. En el primero se explica de qu va Blazor, en el segundo cmo comenzar usando Visual Studio Code y en el tercero a interactuar con datos mediante los servicios correspondientes. Se recomienda tener un cierto conocimiento de C# previo. . M1: Introduction to Web Development with BlazorDiscover the key features of the Blazor framework, pages, and components to make your next application. Introduction 1 minWhat is Blazor? 1 minWhen to use Blazor 1 minKnowledge check 1 minSummary 1 min. M2: Build a web app with BlazorLearn how to set up your development environment and build your first web app with Blazor, Visual Studio Code, and C#.Learning objectivesIn this module, you will: Configure your local environment for Blazor development with Visual Studio CodeCreate a new Blazor projectAdd client-side logic to a Blazor web appPrerequisitesBasic knowledge of web app conceptsC# .NET experience at a beginner levelLocal installations of the .NET SDK and Visual Studio CodeC# extension for Visual Studio CodeExperience with using the command lineThis module is part of these learning pathsBuild web applications with BlazorIntroduction 3 minWhat is Blazor? 6 minExercise - Create and run a Blazor web app 8 minRazor components 8 minExercise - Add a component 4 minData binding and events 6 minExercise - Data binding and events 10 minSummary 2 min. M3: Interact with data in Blazor web appsDesign user interface elements for a web app by using Blazor components. You’ll also obtain data and display it to the user on dynamic webpages. Learning objectivesBy the end of this module, you’ll be able to: Assemble a user interface for a web app by creating Blazor components. Access data to display in your web app. Share data in your web app between multiple Blazor components. Bind an HTML element to a variable in a Blazor component. PrerequisitesFamiliarity with HTML and CSS in web developmentAbility to write C# code at a novice levelAbility to create a Blazor web applicationThis module is part of these learning pathsBuild web applications with BlazorIntroduction 3 minCreate a user interface with Blazor components 7 minExercise - Create a user interface with Blazor components 5 minAccess data from a Blazor component 7 minExercise - Access data from a Blazor component 5 minShare data in Blazor applications 7 minExercise - Share data in Blazor applications 6 minBind controls to data in Blazor applications 7 minExercise - Bind controls to data in Blazor applications 5 minSummary 7 min