Tu Editorial de confianza.

IFCD09 Programación Orientada a Objetos con Java

MÓDULO 1. PROGRAMACIÓN JAVA SE

Visión general de la plataforma Java

Sintaxis Java y revisión de clases

Encapsulación y polimorfismo

Diseño de clases Java

Diseño de clases avanzadas

Herencia con interfaces Java

Elementos genéricos y recopilaciones

Procesamiento de cadenas

Excepciones y afirmaciones

Conceptos fundamentales de E/S

E/S de archivo con NIO 2

Threads

Simultaneidad

Aplicación de base de datos con JDBC

Localización

MÓDULO 2. ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS CON UML

Introducción al proceso de desarrollo de software

Análisis de la tecnología de diseño OO

Elección de una metodología de diseño OO

Determinación de la Visión del proyecto

Identificación de los requisitos del sistema

Creación del diagrama de caso de uso inicial

Depuración del diagrama de caso de uso

Determinación de las abstracciones clave

Construcción del modelo de Dominio dado

Creación del modelo de Análisis con el análisis de solidez

Introducción a los conceptos fundamentales de arquitectura

Explorar el flujo de trabajo de la arquitectura

Creación del modelo de Arquitectura para las capas Cliente y Presentación

Creación del modelo de Arquitectura para la capa Negocio

Creación del modelo de Arquitectura para las capas Recurso e Integración

Creación del modelo de Solución

Depuración del modelo de Dominio

Aplicación de patrones de diseño al modelo de Solución

Creación del modelo de estados de objeto compuestos con diagramas Statechart

MÓDULO 3. DESARROLLO DE APLICACIONES PARA LA PLATAFORMA JAVA SE

Proyecto ?BrokerTool?

Descripción general de JavaFX

Colecciones JavaFX

Controles UI, capas, gráficos y CSS

Efectos visuales, animación, vistas web y media

Tablas JavaFX y clientes GUI

Java Persistence API (JPA)

Aplicación de JPA

Implementar un diseño multi-nivel con un webservices RESTful

Conectar a un Web Service RESTful

Paquetes y despliegues de aplicaciones

Desarrollar aplicaciones seguras

Firmar una aplicación y autentificación

Registro

Implementar una unidad de prueba y control de versiones

administracion Aplicaciones Comunicaciones curso Desarrollo Informatica Java Language Modelling Objetos programacion Unified

80
horas