Arquitectura de Software

DURACIÓN: 4 Clases

LUGAR: Online.

HORARIOS:

Empieza el 03 de Noviembre del 2020.

Martes y Jueves de 7:30 pm - 10:00 pm. Hora Colombia

Inversión:

$30 USD

REGISTRATE !

Enviar

Acerca del taller

Como programadores, somos muy buenos convirtiendo los requerimientos de nuestros usuarios en aplicaciones y funcionalidades. Sin embargo, el código resultante no siempre es el mejor. Esto lleva a que nuestras aplicaciones tengan problemas de calidad, eficiencia y mantenibilidad, que hacen que añadir o modificar el código sea más difícil de lo que debería. La arquitectura de software te ofrece un conjunto de conocimientos, herramientas y buenas prácticas que van a mejorar radicalmente el diseño y la calidad de tus desarrollos. Ya sea que quieres convertirte en arquitecto de software, programador senior o simplemente quieres llevar tus habilidades de desarrollo al siguiente nivel, este programa es para ti. Al finalizar el programa, el estudiante estará en capacidad de aplicar conceptos de arquitectura de software para el diseño y el desarrollo de aplicaciones.

Contenido del programa

  • ¿Qué es la arquitectura de software?
  • ¿Qué hace un arquitecto de software?
  • Tipos de arquitectos de software.
  • Los atributos de calidad que busca un arquitecto.
  • Principios para reducir la complejidad de tu código.
  • Alta cohesión y bajo acoplamiento.
  • Recomendaciones y buenas prácticas para lograr arquitecturas escalables.
  • Tacticas para lograr atributos de calidad.
  • Patrones para aplicaciones monolíticas.
  • Arquitecturas serverless y microservicios.
  • Antipatrones de arquitectura.
  • Documentación informal o formal.
  • Componentes.
  • Diagramando y documentando una arquitectura.
  • Principios de diseño SOLID.
  • Refactoring.
  • Patrones de Diseño.
  • Identificación y justificación de decisiones de arquitectura.
  • Cómo evaluar una arquitectura de software.

Como lo hacemos:

Clases presenciales y Online.

Conocimientos Previos:

  • Experiencia de al menos un año desarrollando software profesionalmente.

Certificación

El programa será certificado por DevHack Escuela de Hackers, el certificado demuestra comprensión y apropiación de los temas tratados.

Formas de Pago

Lo puedes hacer por medio de la pasarela de pagos


Mentor

Team member 3

Líder y Fundador del GDG Cali. CEO de DevHack

Juan Guillermo Gómez

Google Developer Expert en Firebase y GCP, arquitecto de software, Emprendedor, Experiencia en Android y Backend. Líder y Fundador del GDG (Google Developer Group) Cali. CEO de DevHack

Testimonios

  • Programa frontend con ReactJS
  • Android
  • Android
  • "Este programa me ha gustado mucho, he aprendido sobre dispositivos con el sistema operativo android. Ha sido un aprendizaje totalmente practico.
    Ronald Ramírez, programa de programación en Android, Agosto 2016"
  • Nuestros primeros Hackers.
    Programa Programación en Android.
    Steven, Emerson, Ronald, Juan David y Juan (el profe)
  • Codesa - Exclusivo.
    Programa de programación en Android
  • Vortex Bird - Exclusivo.
    Programa de Programación en iOS
  • Programando se adquiere superpoderes
  • Android

Quienes hablan de nosotros:

Cali también tiene su propia 'escuela de hackers
MasTecnologia14
Revista el Clavo
Tiempo real
C2
Tu Barco