DURACION Y COSTO
· Duración:
21 Hs.
· Costo:
$
900
· 2
pagos de $450
El curso comienza con una introducción al Lenguaje Unificado de Modelado UML repasando los conceptos básicos del diagrama de clases junto con las relaciones mas utilizadas como ser generalización, asociación, composición y agregación.Se presentan luego qué son y cuándo utilizar los patrones de diseño, en particular se presentan los pertenencientes a GoF categorizados en Creacionales, Estructurales y de Comportamiento. Dentro de los Patrones Creacionales se estudian los patrones Builder, Prototype, Singleton, Abstract Factory y Factory Method. Dentro de los Patrones Estructurales se estudian los patrones Adapter, Bridge, Composite y Decorator. Y dentro de los Patrones de Comportamiento se estudian el Memento, Observer, State, Strategy, Template Method y Visitor. En cada uno de los patrones se explica cuándo utilizarlo, qu&eeacute; problema resuelve y cómo se implementa la solución a través de código de programación, ya sea en tecnologías .NET o Java.
Finalmente se presenta el concepto de los Antipatrones, junto con su propósito y su utilización, y se realiza una introducción a otros patrones tales como Patrones de Base de Datos, Patrones de Arquitectura, Patrones de JEE y Patrones de AJAX
A lo largo del curso se realizan diversos laboratorios de casos reales donde hay que analizar un problema determinado y decidir que patrón de diseño utilizar para resolverlo, y codificar su posterior solución en un lenguaje de programación ya sea .NET o Java, siendo un curso sumamente práctico con uso de PC de forma individual.
RECURSOS ADICIONALES ENTREGADOS ::
El curso incluye un manual con toda la teoría del curso perfectamente explicado y ejemplificado para que el alumno no tenga que perder tiempo tomando notas y pueda abocarse a la práctica. También contiene todos los ejemplos y laboratorios que se verán a lo largo del curso.
Para los cursos a distancia, enviaremos un link con el manual online donde podran visualizarlo e imprimirlo.
Al finalizar el curso, el alumno se convertirá en un Diseñador de Sistemas Junior pudiendo desempeñar tareas de diseño de sistemas, focalizando en las estrategias necesarias para la construcción de sistemas de mediana y gran envergadura.
Para realizar este curso se requieren conocimientos en algun lenguaje Orientado a Objetos y basicos de UML o haber realizado el
CURSO UML, y conocimientos basicos de Java o .NET, o haber realizado el
CURSO JAVA o el
CURSO C# o el
CURSO VB.NET.