Automatización y Desarrollo de Aplicaciones .NET con Azure AKS
SKU
Sin existencias
Sin existencias
Este curso enseña a desarrollar y automatizar aplicaciones .NET con Azure AKS, cubriendo microservicios, patrones de diseño, pruebas, despliegue continuo y gestión de servicios para optimizar el rendimiento en entornos de nube.
Rutas de Aprendizaje relacionadas
Descripción del curso
La automatización y desarrollo de aplicaciones se define como la creación, implementación y gestión de aplicaciones basadas en microservicios mediante las herramientas y tecnologías modernas que garantizan la escalabilidad, la eficiencia operativa y el despliegue continuo en entornos distribuidos.
Las principales temáticas por abordar son la introducción a los microservicios, la configuración del entorno de desarrollo, el desarrollo de microservicios en C#, los patrones de diseño y mejores prácticas, las pruebas y calidad en microservicios, el despliegue de microservicios, la integración y gestión de servicios.
El curso está diseñado por competencias y alineado con el marco global de habilidades y competencias para un mundo digital SFIA, por lo que se propone que los estudiantes logren configurar el entorno de hardware y software según lo requiera la aplicación que se está integrando, además de realizar pruebas, registros e informes de resultados
Contenidos
1. Introducción a los Microservicios.
2. Configuración del Entorno de Desarrollo.
3. Desarrollo de Microservicios en C#.
4. Patrones de Diseño y Mejores Prácticas.
5. Pruebas y Calidad en Microservicios.
6. Despliegue de Microservicios.
7. Integración y Gestión de Servicios.
Metodología de Aprendizaje
La educación actual suele limitar a estudiantes, forzándoles a absorber contenidos en lugar de fomentar la solución colectiva de problemas. En CENFOTEC, buscamos modificar este enfoque mediante nuestra metodología de aprendizaje constructivista llamada 40-40-20.
La técnica 40-40-20 divide el tiempo de clase: 40% el profesor da un charla para inducir al pensamiento autónomo basado en conceptos clave; el siguiente 40% para resolver retos individuales o en grupo, que exigen exploración, donde el docente es un facilitador; y el 20% restante para una discusión guiada por el profesorado. Para mantener la atención, consideramos 1 hora lectiva como 50 minutos, especialmente en cursos de 3-4 horas.
Adicionalmente el estudiante deberá dedicar una cantidad de horas adicionales para completar retos extraclase que el profesor le asigne.
Metodología XperiencEd™
Nuestra metodología de aprendizaje, un pilar clave de Credentials as you Grow
Experiencia educativa con un enfoque 20% teoría, 60% práctica y 20% reflexión.
Integra estrategias de aprendizaje activas y experiencias prácticas para potenciar el desarrollo de habilidades técnicas y power skills.
Promueve un aprendizaje vivencial, donde la resolución de problemas en escenarios reales y la aplicación inmediata del conocimiento en entornos empresariales fortalecen la formación profesional.

Información adicional
Fecha de inicio | – |
---|---|
Horario | – |
Profesor | – |
Área de formación | Ingeniería del software. |
Modalidad | Virtual en Vivo |
Duración | 32 horas. |
Nivel de complejidad | Intermedio. |
Perfil de ingreso | Conocimientos en C# y en .NET, Conocimientos con bases de datos relacionales, Conocimientos generales sobre los principios de arquitectura de software |
Perfil de salida | Desarrollador de software especializado en microservicios, Desarrollador de backend, Arquitecto de soluciones basadas en microservicios, Administrador de despliegues en entornos de nube, Especialista en integración de sistemas. |
Cursos relacionados