Contenido del curso - En Desarrollo

    1. Que es Blazor Hybrid? y MAUI?

      PRUEBA GRATIS
    2. Ambiente de Desarrollo

    3. Instalacion de .NET MAUI y Dependencias

    4. Creando Proyecto .NET Maui

    5. Ejecutando Script para Emulador

    1. Creacion de proyecto Blazor Hybrid

    2. Ejecutando Blazor Hybrid

    3. Explorando un proyecto Blazor Hybrid

    4. Dependency Injection

    5. HTML y CSS en Blazor Hybrid

    6. Starbucks con Blazor Hybrid

    1. Creando componentes Blazor Hybrid

    2. Creando Service

    3. Dependency injection

    4. Render Tabla en Web Component

    5. Web Api para Starbucks

    6. Importante: Configura VS Code y Agrega extensiones como Nuget

    7. Arquitectura del proyecto

    8. Creacion de Proyectos

    9. Endpoints y Controllers

    10. Entidades en Entity Framework Core

    11. Modelos y Entidades

    1. Persistencia en .NET

    2. Modelando Entidades

    3. Relacion de muchos a muchos

    4. Seed data en Entity Framework

    5. Migracion de Base de Datos

    6. Seed de Datos Personalizados

    7. Migracion automatica en .NET

    8. Transformacion de datos en web api

    9. Logica en carga masiva

Información

  • $60.00
  • 31 lecciones

Descripción del curso

  En este curso aprenderás paso a paso a desarrollar aplicaciones utilizando Blazor Hybrid y .NET MAUI, comenzando desde la configuración del ambiente de desarrollo hasta la persistencia de datos y las migraciones.  

El contenido está organizado en 4 semanas y 31 lecciones, avanzando progresivamente desde la introducción a Blazor Hybrid y MAUI hasta la creación de componentes, conexión con Web API, Entity Framework Core, persistencia y carga de datos.

Durante el curso trabajarás con Blazor Hybrid, .NET MAUI, Web API, Dependency Injection y Entity Framework Core, desarrollando un proyecto que integra los diferentes conceptos vistos a lo largo de las semanas.

  Aprende Blazor Hybrid y .NET MAUI mediante un proyecto progresivo   Avanzarás desde la creación de tu primer proyecto hasta la conexión con Web API, el manejo de entidades y la persistencia de datos.

¿Cómo está estructurado el curso?

El curso está dividido en cuatro semanas de aprendizaje. Cada semana incorpora nuevas herramientas y conceptos que permiten avanzar progresivamente en la construcción del proyecto.

  •   Semana 1 – Introducción a Blazor Hybrid y MAUI   Conocerás Blazor Hybrid y MAUI, prepararás el ambiente de desarrollo, instalarás .NET MAUI y crearás tu primer proyecto.
  •   Semana 2 – Primer Proyecto Blazor Hybrid   Crearás y ejecutarás un proyecto Blazor Hybrid, explorarás su estructura y trabajarás con Dependency Injection, HTML y CSS.
  •   Semana 3 – Componentes y Conexión Web API   Crearás componentes y servicios, conectarás el proyecto con una Web API y trabajarás con endpoints, controllers, entidades y modelos.
  •   Semana 4 – Persistencia y Migraciones   Aprenderás persistencia en .NET, modelado de entidades, relaciones, Seed Data, migraciones y lógica para carga masiva.

Semana 1: Introducción a Blazor Hybrid y MAUI

Comenzarás preparando el entorno necesario para desarrollar con Blazor Hybrid y .NET MAUI, conociendo sus conceptos principales y creando tu primer proyecto.

  •   ¿Qué es Blazor Hybrid y MAUI?   Conocerás los conceptos fundamentales de Blazor Hybrid y .NET MAUI.
  •   Ambiente de Desarrollo   Prepararás el ambiente necesario para comenzar a desarrollar.
  •   Instalación de .NET MAUI y Dependencias   Instalarás .NET MAUI y las dependencias necesarias.
  •   Creando Proyecto .NET MAUI   Crearás tu primer proyecto utilizando .NET MAUI.
  •   Script para Emulador   Ejecutarás el script necesario para trabajar con el emulador.

Semana 2: Primer Proyecto Blazor Hybrid

En esta semana comenzarás a trabajar directamente con Blazor Hybrid, creando y ejecutando un proyecto y explorando sus principales elementos.

  •   Creación de proyecto Blazor Hybrid   Crearás tu primer proyecto utilizando Blazor Hybrid.
  •   Ejecución de Blazor Hybrid   Ejecutarás el proyecto para comprobar su funcionamiento.
  •   Exploración del proyecto   Conocerás la estructura de un proyecto Blazor Hybrid.
  •   Dependency Injection   Trabajarás con Dependency Injection dentro del proyecto.
  •   HTML y CSS   Utilizarás HTML y CSS en Blazor Hybrid.
  •   Proyecto Starbucks   Aplicarás los conocimientos desarrollando Starbucks con Blazor Hybrid.

Semana 3: Componentes y Conexión Web API

Avanzarás hacia la creación de componentes y servicios, integrando tu proyecto Blazor Hybrid con una Web API y trabajando con Entity Framework Core.

  •   Componentes Blazor Hybrid   Crearás componentes para tus aplicaciones Blazor Hybrid.
  •   Services   Crearás servicios para trabajar dentro de la aplicación.
  •   Dependency Injection   Aplicarás nuevamente Dependency Injection en la integración de servicios.
  •   Render de Tabla   Renderizarás información en una tabla dentro de un Web Component.
  •   Web API para Starbucks   Crearás una Web API para el proyecto Starbucks.
  •   Configuración de VS Code   Configurarás Visual Studio Code y agregarás extensiones como NuGet.
  •   Arquitectura del proyecto   Conocerás la arquitectura utilizada para organizar el proyecto.
  •   Creación de proyectos   Crearás los diferentes proyectos necesarios.
  •   Endpoints y Controllers   Trabajarás con endpoints y controllers en la Web API.
  •   Entidades en Entity Framework Core   Crearás entidades utilizando Entity Framework Core.
  •   Modelos y Entidades   Trabajarás con modelos y entidades dentro del proyecto.

Semana 4: Persistencia y Migraciones

En la última semana trabajarás con persistencia de datos, modelado de entidades y migraciones, incorporando datos iniciales y procesos de carga dentro de la aplicación.

  •   Persistencia en .NET   Conocerás los conceptos relacionados con la persistencia dentro de .NET.
  •   Modelado de Entidades   Aprenderás a modelar las entidades del proyecto.
  •   Relación muchos a muchos   Trabajarás con relaciones de muchos a muchos entre entidades.
  •   Seed Data en Entity Framework   Implementarás Seed Data utilizando Entity Framework.
  •   Migración de Base de Datos   Realizarás migraciones de la base de datos.
  •   Seed de Datos Personalizados   Trabajarás con datos personalizados para la carga inicial.
  •   Migración automática en .NET   Aprenderás a realizar migraciones automáticas dentro de .NET.
  •   Transformación de datos en Web API   Trabajarás con transformación de datos dentro de la Web API.
  •   Lógica en carga masiva   Implementarás lógica relacionada con la carga masiva de datos.

Aprenderás un workflow completo de Blazor Hybrid y .NET MAUI

.NET MAUI   →   Blazor Hybrid   →   Componentes   →   Services   →   Web API   →   Entity Framework Core   →   Persistencia   →   Migraciones

De esta manera, avanzarás desde la preparación del ambiente y la creación del proyecto hasta la integración con Web API y el manejo de persistencia mediante Entity Framework Core.

De tu primer proyecto a una aplicación con persistencia

Durante el curso no solo aprenderás conceptos individuales. Avanzarás progresivamente desde la creación de un proyecto Blazor Hybrid con .NET MAUI hasta la integración de componentes, servicios, Web API y Entity Framework Core.

El proyecto evolucionará incorporando entidades, relaciones, Seed Data, migraciones, transformación de datos y lógica para carga masiva.

Resultados al finalizar el curso

  •   Crearás proyectos .NET MAUI   Aprenderás a preparar el ambiente, instalar dependencias y crear proyectos .NET MAUI.
  •   Trabajarás con Blazor Hybrid   Crearás y ejecutarás proyectos Blazor Hybrid y explorarás su estructura.
  •   Crearás componentes y servicios   Desarrollarás componentes Blazor Hybrid y servicios utilizando Dependency Injection.
  •   Conectarás con Web API   Trabajarás con endpoints, controllers y una Web API para el proyecto Starbucks.
  •   Trabajarás con Entity Framework Core   Crearás modelos y entidades y aplicarás conceptos de persistencia.
  •   Aplicarás migraciones   Realizarás migraciones de base de datos y migraciones automáticas en .NET.
  •   Gestionarás datos   Trabajarás con Seed Data, relaciones de muchos a muchos, transformación de datos y carga masiva.

Aprende Blazor Hybrid y .NET MAUI mediante un proyecto completo, integrando componentes, servicios, Web API, Entity Framework Core, persistencia, Seed Data y migraciones.