← Especialidades formativas

Especialidad formativa

Programación Java SE 8 (ORACLE)

IFCD15 160 h
Ver contenido del curso

Qué aprenderás

Adquirir los conocimientos para crear programas Java. Introducir conceptos de programación orientada a objetos, terminología y sintaxis y pasos requeridos para crear programas básicos de Java con Alice, Greenfoot y Eclipse. Realizar prácticas de programación de aplicaciones.Este curso estará orientado a obtener la certificación oficial de Oracle “Java Foundations Certified Junior Associate”.

Contenido del curso

01

Fundamentos de programación Java

  • OBJETIVO
  • Crear programas básicos Java, mediante la adquisición de conceptos de programación orientada a objetos, terminología y sintaxis y pasos requeridos.
  • CONOCIMIENTOS / CAPACIDADES COGNITIVAS Y PRÁCTICAS
  • ‐ Lenguaje de programación Java
  • ‐ Crear un clase Java
  • ‐ Datos
  • ‐ Gestionar diferentes ítems
  • ‐ Describir objetos y clases
  • ‐ Gestionar y formatear los datos en tu programa
  • ‐ Crear y usar métodos
  • ‐ Usar encapsulación
  • ‐ Condicionales
  • ‐ Arrays, bucles y fechas
  • ‐ Usar herencias
  • ‐ Usar interfaces
  • ‐ Gestión de excepciones
02

Lenguaje de programación Java SE 8

  • OBJETIVO
  • Crear aplicaciones de tecnología Java con la última tecnología JDK, desarrollar habilidades de desarrollo orientado a objetos, identificar buenas prácticas para crear aplicaciones robustas, utilizar expresiones Lambda, y otras habilidades necesarias para programar con Java SE 8.
  • CONOCIMIENTOS / CAPACIDADES COGNITIVAS Y PRÁCTICAS
  • ‐ Visión general de la plataforma Java
  • ‐ Sintaxis Java y revisión de clases
  • ‐ Encapsulación y subclases
  • ‐ Métodos, polimorfismo y clases estáticas
  • ‐ Clases abstractas y anidadas
  • ‐ Inerfaces y expresiones Lambda
  • ‐ Colleciones y Genéricos
  • ‐ Colecciones Stream y filtros
  • ‐ Interfaces funcionales preconstruidas Lambda
  • ‐ Operaciones Lambda
  • ‐ Excepciones y aserciones
  • ‐ API de tiempo y fecha
  • ‐ Fundamentos de E/S
  • ‐ Concurrencia
  • ‐ El framework Fork-Join
  • ‐ Paralelismo
  • ‐ Aplicaciones de bases de datos con JDBC
  • ‐ Localización
03

Análisis y diseño orientado a objetos con UML

  • OBJETIVO
  • Crear programas Java, utilizando conceptos de programación orientados a objetos, terminología y sintaxis y pasos requeridos para crear programas básicos de Java.
  • CONOCIMIENTOS / CAPACIDADES COGNITIVAS Y PRÁCTICAS
  • ‐ 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

Especialidad formativa

¿Quieres esta formación para tu organización?