Contenido del curso

    1. Introducción a la sección

    2. Temas Puntuales

    3. ¿Por qué necesitamos una capa de infraestructura?

    4. ¿Qué es entity framework?

    5. Implementando la capa de infraestructura

    6. Adicionando el ApplicationDbContext

    7. Creación de imagen y contenedor SQLServer

    8. Agregando la cadena de conexión y paquete para SQLServer

    9. Conectando con inyección de dependencia

    10. Agregando una entidad base abstracta

    11. Realizando la migración

    12. Creando la clase ApplicationDbContextFactory

    13. Verificando y creando notas

    14. Implementando el repositorio para notas

    15. Mostrando notas desde la base de datos

    16. Código de la sección

    1. Introducción a la sección

    2. Temas puntuales

    3. ¿Qué es CQRS y el Patrón Mediador?

    4. Instalando el paquete MediatR

    5. Implementando la consulta (query) para notas

    6. Utilizando GetNotesQuery en Blazor

    7. Código de la sección

Acerca de este curso

  • $60.00
  • 183 lecciones
  • 14 horas de contenido en video
  • Teddy Paz

Requisitos previos

• Necesitas dominio de los fundamentos de C#
• Haber completado nuestros cursos introductorios de C# y .NET Backend te dará la base ideal para avanzar de forma más cómoda y aprovechar al máximo este curso.

Descripción del curso

En este curso recorrerás el camino completo para convertirte en un desarrollador .NET FullStack profesional, creando una aplicación real paso a paso con C#, ASP.NET Core, Entity Framework Core y Blazor.

Aprenderás a dominar Blazor en sus tres modos de renderizado clave: SSR (Server-Side Rendering), Blazor Server y Blazor WebAssembly, entendiendo cuándo y por qué utilizar cada uno para optimizar el rendimiento y la experiencia de usuario.

De los fundamentos a la nube: Comenzarás desde las bases del lenguaje y la configuración del entorno para luego estructurar una aplicación bajo los estándares de la industria, garantizando un código modular, seguro, visualmente moderno con Tailwind CSS y escalable.

¿Qué aprenderás en este curso?

  • Arquitectura Limpia y Patrones: Implementar una arquitectura profesional con estricta separación por capas, utilizando patrones avanzados como CQRS (Command Query Responsibility Segregation) y Mediator.
  • Persistencia de Datos Profesional: Conectar tu aplicación a bases de datos reales mediante Entity Framework Core, dominando la creación de migraciones, el patrón repositorio, consultas optimizadas e inyección de dependencias.
  • Seguridad y Autenticación: Integrar flujos de autenticación y autorización robustos utilizando ASP.NET Core Identity y proveedores externos como Google, aplicando roles personalizados para la protección de recursos críticos.
  • Frontend Reactivo con Blazor: Diseñar interfaces de usuario dinámicas, modernas y estilizadas con Tailwind CSS, aprovechando al máximo la reactividad de Blazor sin necesidad de escribir JavaScript.
  • Despliegue e Infraestructura Cloud (AWS): Llevarás tu proyecto final a producción realizando un despliegue completo en Amazon Web Services utilizando AWS RDS para la base de datos y Elastic Beanstalk para la aplicación, replicando un entorno de trabajo real.

El resultado final:

Al terminar el curso, habrás construido una aplicación fullstack completamente funcional, segura y optimizada que servirá como la pieza central de tu portafolio, demostrando tu dominio en buenas prácticas de arquitectura de software y el ecosistema empresarial de .NET.

🚀 ¡Da el salto definitivo hacia el desarrollo FullStack con las tecnologías más demandadas del entorno de Microsoft!



Pago único

Adquiere el curso con un único pago de forma vitalicia, con acceso a la comunidad y posibles actualizaciones futuras.

¿Listo para explorar sin límites?

✦— Elige tu suscripción DevTalles PRO

Devtalles PRO Mensual

USD18

¡Empieza hoy!

DevTalles PRO Trimestral

USD54

3 meses para subir de nivel.

DevTalles PRO Semestral

USD108

Especializate en 6 meses.

DevTalles PRO Anual

✦ El mejor valor

USD198

12 meses por el precio de 11.