Curso de Patrones de Diseño e Introducción a la Arquitectura de Software

Curso de Patrones de Diseño e Introducción a la Arquitectura de Software desde Abiztar Learning Technologies, S.C..

Por: Abiztar Learning Technologies, S.C..  25/03/2013
Palabras clave: Cursos, Desarrollo Humano, Capacitacion

A diferencia de un programador, el Arquitecto de Software debe dominar la mayor cantidad de tecnologías de software y prácticas de diseño, para así poder tomar decisiones adecuadas para garantizar el mejor desempeño, reuso, robustez, portabilidad, flexibilidad, escalabilidad y mantenibilidad de las aplicaciones. Estas decisiones sobre la estructura y dinámica de la aplicación son plasmadas en una notación formal estandarizada como lo es UML; sobre todo si se utilizan las nuevas tecnologías, en especial con los lenguajes orientados a objetos. El arquitecto de software es el líder técnico del equipo, el rol natural al que debe aspirar un programador experimentado que desea tomar decisiones técnicas relevantes en el desarrollo de un sistema. Es el principal tomador de decisiones respecto a la manera en que será construída la aplicación por los programadores del equipo. El líder de proyecto se apoya totalmente en este rol para alcanzar el éxito del proyecto optimizando el uso de la tecnología para desarrollar la solución correcta que proporcionará valor real a sus usuarios y al negocio al que le dará soporte. Hay dos formas de convertirse en arquitecto: aprendiendo a definir las soluciones con base en la propia experiencia (el camino largo), o reutilizando el conocimiento de los expertos a nivel mundial plasmado en patrones de arquitecura y diseño (el camino corto). En este curso, los conocedores de la tecnología orientada a objetos y UML aprenden el camino corto mediante el aprendizaje de patrones explicados de una forma interesante y amena. Aprenderán además a modelar su aplicación utilizando Enterprise Architect, herramienta de modelado de UML que les permite la aplicación automática de los patrones de diseño más importantes. Objetivo del curso Desarrollar arquitectos de software que sean capaces de establecer los lineamientos formales de construcción para el desarrollo de aplicaciones robustas. El arquitecto de software es el líder técnico del equipo, el rol natural al que debe aspirar un programador experimentado que desea tomar decisiones técnicas relevantes en el desarrollo de un sistema. Es el principal tomador de decisiones respecto a la manera en que será construída la aplicación por los programadores del equipo. El líder de proyecto se apoya totalmente en este rol para alcanzar el éxito del proyecto optimizando el uso de la tecnología para desarrollar la solución correcta que proporcionará valor real a sus usuarios y al negocio al que le dará soporte.

Palabras clave: Capacitacion, Certificacion, Cursos, Desarrollo Humano, Learning, Technologies

Póngase en contacto con Abiztar Learning Technologies, S.C..

Email

Imprimir esta página

Compartir

Otros productos y servicios de Abiztar Learning Technologies, S.C..

Curso de Calendarización efectiva con MS Project y PMBOK® Guide desde Abiztar Learning Technologies, S.C.. miniatura
25/03/2013

Curso de Calendarización efectiva con MS Project y PMBOK® Guide

Curso de Calendarización efectiva con MS Project y PMBOK® Guide. Elabora planes realistas y manejables


Curso de control y seguimiento de proyectos desde Abiztar Learning Technologies, S.C.. miniatura
25/03/2013

Curso de control y seguimiento de proyectos

Curso de control y seguimiento de proyectos. Técnicas formales para el cumplimiento del plan


Curso de Estimación de Proyectos de software desde Abiztar Learning Technologies, S.C.. miniatura
25/03/2013

Curso de Estimación de Proyectos de software

Curso de Estimación de Proyectos de software.Mejorar substancialmente la estimación del tamaño, duración y el esfuerzo de tus proyectos


Curso de Administración de proyectos con CMMI Nivel 2, El Proceso Unificado y UML desde Abiztar Learning Technologies, S.C.. miniatura
25/03/2013

Curso de Administración de proyectos con CMMI Nivel 2, El Proceso Unificado y UML

Curso de Administración de proyectos con CMMI Nivel 2, El Proceso Unificado y UML. Mejora tus procesos con el único simulacro de proyecto que reúne tres estándares


Bootcamp de SCRUM + Examen de certificación desde Abiztar Learning Technologies, S.C.. miniatura
25/03/2013

Bootcamp de SCRUM + Examen de certificación

Bootcamp de SCRUM + Examen de certificación. Procesos ágiles de desarrollo de software


Curso de Certificación para Scheduling Professional del PMI® (PMI-SP)® desde Abiztar Learning Technologies, S.C.. miniatura
25/03/2013

Curso de Certificación para Scheduling Professional del PMI® (PMI-SP)®

Curso de Certificación para Scheduling Professional del PMI® (PMI-SP)®. Conviértete en un profesional en manejo de calendarios


Curso de certificación para Risk Management Professional del PMI® (PMI-RMP)® desde Abiztar Learning Technologies, S.C.. miniatura
25/03/2013

Curso de certificación para Risk Management Professional del PMI® (PMI-RMP)®

Curso de certificación para Risk Management Professional del PMI® (PMI-RMP)®. Conviértete en un profesional en manejo de riesgos


Curso breve intensivo de certificación en administración de proyectos para principiantes (CAPM)® desde Abiztar Learning Technologies, S.C.. miniatura
25/03/2013

Curso breve intensivo de certificación en administración de proyectos para principiantes (CAPM)®

Curso breve intensivo de certificación en administración de proyectos para principiantes (CAPM)®. La alternativa para quienes aún no pueden ser PMP®s


Certificación PMP® en administración de proyectos desde Abiztar Learning Technologies, S.C.. miniatura
25/03/2013

Certificación PMP® en administración de proyectos

Certificación PMP® en administración de proyectos. Único curso con tres posibles modalidades: Proyectos de software, de construcción, o proyectos en general


Taller de fundamentos de pruebas de software desde Abiztar Learning Technologies, S.C.. miniatura
25/03/2013

Taller de fundamentos de pruebas de software

Define e implanta un proceso de pruebas en tu organización


Curso de Java 6: Lenguaje de Programación desde Abiztar Learning Technologies, S.C.. miniatura
25/03/2013

Curso de Java 6: Lenguaje de Programación

Curso de Java 6: Lenguaje de Programación. El lenguaje de elección para el desarrollo en internet


Curso de Groovy & Grails desde Abiztar Learning Technologies, S.C.. miniatura
25/03/2013

Curso de Groovy & Grails

Un framework open source rápido, robusto y dinámico para el desarrollo ágil de aplicaciones web.


Cursodo de Desarrollo automatizado de software a partir de modelos con MDA y UML desde Abiztar Learning Technologies, S.C.. miniatura
25/03/2013

Cursodo de Desarrollo automatizado de software a partir de modelos con MDA y UML

Domina la arquitectura dirigida por modelos


Curso de The Open Group Architecture Framework (TOGAF) desde Abiztar Learning Technologies, S.C.. miniatura
25/03/2013

Curso de The Open Group Architecture Framework (TOGAF)

Optimiza los procesos de tu organización para apoyar la estrategia de negocio


Administración de requerimientos con Casos de Uso desde Abiztar Learning Technologies, S.C.. miniatura
25/03/2013

Administración de requerimientos con Casos de Uso

Taller práctico basado en UML® 2.1, PMBOK® Guide y CMMI®