IFCD09_Programación Orientada a Objetos con JAVA

IFCD09_Programación Orientada a Objetos con JAVA

Ipartek servicios informáticos

Curso subvencionado para desempleados presencial

BILBAO (Vizcaya)


Gratis

Conocer la sintaxis de Java(TM), la programación orientada a objetos utilizando el lenguaje Java, la creación de interfaces gráficas, el modelo de excepciones, los mecanismos de entrada y salida (E/S), los threads y la programación en red combinando de manera eficaz formación sobre los procesos de desarrollo de software, las tecnologías de programación orientada a objetos y la notación UML (Unified Modelling Language).

Este curso estará orientado a obtener la certificación oficial de Oracle “Oracle Certified Associated, Java SE Programmer”

¿Quieres hablar con un asesor sobre este curso?

Sedes

Localización

Fecha inicio

BILBAO

Objetivos

Capacitar a los participantes de la formación a conocer la última tecnología que usan las grandes empresas para desarrollar aplicaciones con Java Enterprise Edition JEE y las herramientas asociadas al desarrollo de aplicaciones web. Este curso estará orientado a obtener la certificación oficial de Oracle “Oracle Certified Associated, Java SE Programmer”

A quién va dirigido

Programadores con o sin experiencia real en empresa, pero con una buena base de Programación Orienta a Objetos POO y conocimientos de Bases de Datos Relacionales. Recomendable conocimientos de HTML y CSS.

Requisitos

Título de Bachiller o equivalente. Asimismo, podrán acceder quienes posean un título de Formación Profesional de grado superior o un certificado de profesionalidad de nivel 3 o experiencia profesional mínima de 6 meses en puestos relacionados con la especialidad. Cuando el aspirante al curso no posea el nivel académico indicado demostrará conocimientos suficientes a través de una prueba de acceso

Temario completo de este curso

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
• Conceptos fundamentales de E/S
• Threads
• Simultaneidad
• Aplicación de base de datos con JDBC
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
3. DESARROLLO DE APLICACIONES PARA LA PLATAFORMA JAVA SE
• 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
Ver más