Modalidad de imparticiónEl curso en capacitación en visual.net ASP se imparte de forma presencial en la sede principal de la INTECAP.
Número de horasEl curso tiene una duración de 65 horas académicas.
Titulación oficialProgramación ASP. NET.
Valoración del programaLa 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 cursoConsultar precio.
Dirigido aTodas las personas que tengan bases en SQL Server, y bases en programación Visual Basic. NET.
EmpleabilidadEn 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 cursoImplementar 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ácticas100% basado en prácticas
Curso dirigido aEstudiantes, 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ónDesarrollo Web con ASP.NET Core Blazor
ContenidoContenido: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