Curso Desarrollo Web con ASP.NET Core Blazor

Solicita información

Analisis de educaedu

Pablo Nieves

Curso Desarrollo Web con ASP.NET Core Blazor

  • Modalidad de impartición El curso en capacitación en visual.net ASP se imparte de forma presencial en la sede principal de la INTECAP.
  • Número de horas El curso tiene una duración de 65 horas académicas.
  • Titulación oficial Programación ASP. NET.
  • Valoración del programa La INTECAP cuenta con instalaciones adecuadas con ayudas audiovisuales para desarrollar las clases de forma didáctica. también le dan a los estudiantes implemento físicos para la capacitación como agenda, lapiceros y un CD en donde están todas las clases grabadas. El estudiante también cuenta con banda ancha en las aulas para su uso diario.
  • Precio del curso Consultar precio.
  • Dirigido a Todas las personas que tengan bases en SQL Server, y bases en programación Visual Basic. NET.
  • Empleabilidad En todas las empresas en donde requieran comprar, vender, instalar, reparar este tipo se sistema operativo.

Curso Desarrollo Web con ASP.NET Core Blazor

  • Objetivos del curso Implementar operaciones CRUD usando .NET Core Blazor, uno de los frameworks más populares y ágiles. Construir formularios con validaciones para construir aplicaciones web, siguiendo la arquitectura SPA, utilizando servicios REST usando ORM para acceder a los datos, Progressive Web Application (PWA), implementando la seguridad, autenticación y autorización con ASP.NET core securty, OAuth 2.0 y OpenID, realizando pruebas sobre un sitio ASP.NET y desplegando la aplicación en la nube con Azure, introduciéndonos a la arquitectura orientada a microservicios.
  • Prácticas 100% basado en prácticas
  • Curso dirigido a Estudiantes, Técnicos, Tecnólogos, Ingenieros o quien desee profundizar en la programación bajo el Framework .NET. con la tecnología ASP.NET Core Blazor a nivel avanzado
  • Titulación Desarrollo Web con ASP.NET Core Blazor
  • Contenido Contenido:1. Evolución del ecosistema de desarrollo web de MicrosoftFramework (.NET framework a .NET CORE) ASP.NET (Forms, MVC, Razor, Blazor) 2. Entorno de trabajoInstalación entorno de desarrollo (IDE, Framework, DB)Sistemas de Control de fuentes y versionamientoPaquetes NuGet3. Introducción a Blazor¿Qué es Blazor? MVC vs SPA’sRazor componentsData binding y eventosBlazor event handlers Inyección de dependenciasParametrosPáginasRoutingLayouts4. Acceso a datosUtilizando EF Core:- ORM- Conectando la solución con Entity Framework Core- Sembrando datos en la base de datos- Optimizando siembra de datos- Refactoring del Modelo para un ORM- Implementando cambios en el modelo- Database First vs Code First- Migraciones- DbContext, DbSet- Eager Loading vs Lazy LoadingAcceso a datos desde BlazorEnlazar controles a datos en aplicaciones blazorCosmosDB y BD’s orientadas a documentos5. Formularios y Validaciones:MVVM, buenas prácticasFormularios BlazorData AnnotationsCustom validationsDTO’s6. Conceptos avanzadosEventos en el ciclo de vidaJavascript interopLlamar métodos .NET desde JavascriptTemplatesComponentes dinámicosLibrerías de clases y paquetesRealtime applications con Blazor y SignalR7. Progressive Web Application (PWA)Qué es PWARazor WASMDepurar Blazor WASM 8. Autenticación y Autorización- Autenticación y autorización- ASP.NET core security - Microsoft Identity Platform con OAuth 2.0 y OpenID- Uso de Tokens como mecanismo de autenticación9. Pruebas sobre un sitio ASP.NETTipos de TestsUnit Testing en ASP.NET CoreIntegration Testing en ASP.NET CoreStubsMocksDocumentación10. Despliegue y CD/CIIntroducción a Azure-Suscripciones, Resource Groups, Resources- Categorías de Servicio (IaaS, PaaS, SaaS) - App Services vs Máquinas virtuales- Azure SQLDesplegando una aplicación a AzureAzure DevOps- CI/CD- Pipelines -Artifacts- ReleasesDocker y Containers-Fundamentos-Contenizando una aplicación blazor server- Contenizando una aplicación blazor WASM-Crear Docker local-Despliegue Docker en AzureIntroducción a la arquitectura de microservicios

Otra formación relacionada con programación .net