¿Qué quieres aprender?

Programación orientada a objetos con Java

Programación orientada a objetos con Java

Criteria Recursos Humanos

Curso subvencionado para trabajadores online


Gratis

Duración : 6 Semanas

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?

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 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.
  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.

    • 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.
Ver más