Arquitectura de Software
SKU
Sin existencias
Sin existencias
El curso Arquitectura de Software Moderno está diseñado para enseñar a diseñar y documentar arquitecturas de software utilizando enfoques modernos como microservicios, SOA y arquitecturas móviles.
Programas profesionales relacionados
Descripción del curso
El curso de Arquitectura de Software es un programa intensivo de 32 horas diseñado para proporcionar una comprensión completa y práctica de diversos estilos de arquitectura de software.
Los participantes aprenderán a implementar arquitecturas como N Capas, orientada a servicios (SOA), microservicios y Cliente-Servidor, además de arquitecturas específicas para dispositivos móviles.
El curso enfatiza el uso de estándares de modelaje de arquitectura y la documentación de vistas arquitectónicas, garantizando que los profesionales adquieran las habilidades para diseñar, documentar y mantener arquitecturas adaptadas a proyectos reales.
Contenidos
1.Implementación de arquitectura N Capas.
2. Implementación de arquitectura orientada a servicios (SOA).
3. Implementación de arquitectura de microservicios.
4. Arquitectura Cliente-Servidor y para dispositivos móviles.
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.
Información adicional
Fecha de inicio | – |
---|---|
Horario | – |
Profesor | – |
Área de formación | Ingeniería del Software. |
Modalidad | Virtual en Vivo. |
Duración | – |
Nivel de complejidad | Intermedio. |
Perfil de ingreso | – El estudiante debe tener conocimientos previos en desarrollo de software, incluyendo experiencia en programación orientada a objetos y comprensión de principios de diseño de software. Es importante que conozca los fundamentos de la arquitectura de software, así como la capacidad de trabajar con herramientas de modelado como UML para diagramas de clases y secuencia. También se espera que los participantes tengan familiaridad con tecnologías de desarrollo backend y conceptos básicos de servicios web, lo cual facilitará la comprensión e implementación de arquitecturas como SOA y microservicios. |
Perfil de salida | – Arquitecto de software, desarrollador de software especializado en arquitecturas, ingeniero de backend, consultor en diseño de soluciones arquitectónicas, líder de proyectos de desarrollo de software, especialista en integración de sistemas, responsable de documentación y modelado de arquitecturas. |
Cursos relacionados