Curso : Analista Programador Android: Business Android Apps Expert + Titulación Universitaria


Tiempo de estudio:530 horas
Realización:Cursos online
Coste: 720 €> 360 €
PARTE 1. UML 2.0: PATRONES DE DISEÑO DE SOFTWARE
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A UML
- Introducción
- El origen del UML: Unified Modeling Language
- El Proceso Unificado
- MDA: Model Driven Architecture
UNIDAD DIDÁCTICA 2. CONCEPTOS DE LA ORIENTACIÓN A OBJETOS
- Introducción
- El objeto
- La abstracción
- Clases de objetos
- Encapsulación
- Herencia
- Especialización y generalización
- Clases abstractas y concretas
- Polimorfismo
- Composición
- La especialización de los elementos: la noción de estereotipo en UML
UNIDAD DIDÁCTICA 3. MODELADO I
- Modelado de Requisitos: Diagrama de los casos de uso
- Modelado de la dinámica
- Modelado de objetos
- Casos de uso
- Actor
- Escenario
- Representación textual de los casos de uso
- Diagrama de secuencia
- Diagrama de comunicación
- Marcos de interacción
- Conocer los objetos del sistema por descomposición
- Representación de clases
- Las asociaciones entre objetos
- Relación de generalización/especialización entre clases
- Diagrama de objetos o instancias
- Diagrama de estructura compuesta
UNIDAD DIDÁCTICA 4. ESTRUCTURACIÓN DE LOS ELEMENTOS DE MODELADO
- Introducción
- Empaquetado y diagrama de empaquetado
- Asociaciones entre empaquetados
UNIDAD DIDÁCTICA 5. MODELADO II:
- Modelado de objetos
- Modelado de las actividades
- Modelado de la arquitectura del sistema
- La noción de estado
- El cambio de estado
- Elaboración del diagrama de estados-transiciones
- El diagrama de timing
- Las actividades y los encadenamientos de actividades
- Las particiones o calles
- Las actividades compuestas
- El diagrama de vista de conjunto de las interacciones
- El diagrama de componentes
- El diagrama de despliegue
UNIDAD DIDÁCTICA 6. LOS PERFILES
- Introducción
- Los perfiles
- Estereotipos
- Tagged values
UNIDAD DIDÁCTICA 7. VISUAL PARADIGM
- Introducción
- Instalación
- Interface
- Crear un Proyecto
- Guardar un proyecto
- Diagrama de clases
- Análisis textual
- Diagrama de componentes
- Crear Y editar un diagrama de clases
- Crear y editar elementos
- Agregar atributos y operaciones
- Crear generalización
- Crear asociación
- Crear diagrama de análisis textual
- Determinar clases y elementos
- Crear clases candidatas
- Crear un componente
- Crear una interface