DESARROLLO DE APLICACIONES CON JAVA - OCP JAVA SE 11 DEVELOPER

Inscripción finalizada
Image

DATOS BÁSICOS

Fecha fin inscripcion
Fecha prueba selección
Fecha inicio y fin del curso
Del 09/04/2024 al 09/05/2024
Horarios

Presencial de 16.30 a 20.45 horas

Duración
64 horas
Número expediente
24/0999.012

REQUISITOS

Es recomendable tener conocimientos previos de programación en otros lenguajes y sobre el paradigma de programación orientada a objetos. Aunque no se trata de un requisito imprescindible para realizar el curso, será recomendable por parte del alumno hacer un esfuerzo en obtener estas nociones para poder seguir el ritmo del curso con garantías.

FINALIDAD

<br/>Este curso está dirigido a personas que desean aprender sobre el lenguaje de programación Java (versión SE), comprendiendo sus conceptos principales, las construcciones de su lenguaje, la gestión de colecciones, la concurrencia, la utilización de APIs fundamentales y la modularización.<br/><br/>El presente curso se basa en la versión actual de soporte a largo plazo Java SE 11 y está diseñado para alumnos que tengan conocimientos básicos de conceptos de computación y programación, y que necesiten aprender todos los aspectos de Java SE en el menor tiempo posible. Los estudiantes practicarán los conceptos impartidos de cada lección a través de ejercicios prácticos.<br/><br/>Una vez finalizado el curso, el alumno habrá adquirido los conocimientos y habilidades para:<br/>· Manipular valores numéricos, de texto, de fecha y hora utilizando datos primitivos y clases de Java.<br/>· Organizar el código Java mediante clases, interfaces y enumeraciones.<br/>· Implementar la lógica del programa utilizando variables, matrices, construcciones condicionales y bucles.<br/>· Crear aplicaciones que aprovechen las características de la programación orientada a objetos del lenguaje Java como la encapsulación, la herencia y el polimorfismo.<br/>· Usar expresiones lambda.<br/>· Usar Java Collections API.<br/>· Procesar información utilizando Streams API.<br/>· Usar Java Concurrency API.<br/>· Implementar propagación y gestión de errores.<br/>· Implementar la funcionalidad de entrada/salida (E/S) para leer y escribir datos binarios y de texto.<br/>· Manipular archivos, directorios y sistemas de ficheros.<br/>· Implementar y ejecutar aplicaciones Java utilizando un enfoque modularizado.

PROGRAMA

Examen de certificación incluido: Desarrollador Java SE 11 1Z0-819

Módulo 1: Introducción a Java.
Módulo 2: Tipos primitivos, operadores y declaraciones de control de flujo.
Módulo 3: Objetos texto, fecha, hora y numéricos.
Módulo 4: Clases y objetos.
Módulo 5: Diseño de clase mejorados.
Módulo 6: Herencia.
Módulo 7: Interfaces.
Módulo 8: Arrays y bucles.
Módulo 9: Colecciones.
Módulo 10: Clases anidadas y expresiones Lambda.
Módulo 11: Java Streams API.
Módulo 12: Manejar excepciones y corregir errores.
Módulo 13: Java IO API.
Módulo 14: Concurrencia multithreading.
Módulo 15: Módulos Java.
Módulo 16: Anotaciones.
Módulo 17: JDBC API.
Módulo 18: Seguridad.
Módulo 19: Java Generics.

RESPONSABLE DEL CURSO

José Antonio Barrabés

TU COMUNIDAD

Foros de discusión
  • Dudas sobre el curso de Amazon Web Services

    1 hilos
  • Fotografía

    1 hilos
  • Dudas sobre el curso de CSS

    2 hilos