Java SE Programming II

Código

P-JAVA011

Duración

60 Horas

Certificación en

Nivel del Curso

Avanzado

Modalidad

Virtual en Vivo

Código

P-JAVA011

Duración

60 Horas

Certificación en

Nivel del Curso

Avanzado

Modalidad

Virtual en Vivo

Objetivos

Al finalizar el curso, los participantes serán capaces de:

  • Manejar excepciones de forma avanzada: Utilizar técnicas avanzadas para el manejo de excepciones, incluyendo la creación de excepciones personalizadas y el uso de bloques try-with-resources.
  • Desarrollar aplicaciones concurrentes: Comprender los conceptos de hilos (threads) y la concurrencia en Java, y utilizar las API de Java para crear aplicaciones multi-hilo.
  • Realizar operaciones de entrada/salida avanzadas: Trabajar con flujos de datos (streams), la serialización de objetos y el acceso al sistema de archivos.
  • Utilizar las colecciones de Java de forma eficiente: Profundizar en el uso de las diferentes interfaces y clases de colecciones de Java, incluyendo listas, conjuntos, mapas y colas, y comprender sus características de rendimiento.
  • Utilizar expresiones lambda y streams: Aplicar expresiones lambda y la API de Streams para realizar operaciones de procesamiento de datos de forma concisa y eficiente.
  • Comprender la modularidad en Java: Conocer el sistema de módulos de Java y cómo utilizarlo para organizar y gestionar dependencias en proyectos más grandes.
  • Implementar patrones de diseño básicos: Introducción a algunos patrones de diseño comunes en Java.
  • Prepararse para la certificación Oracle Certified Professional (OCP): Este curso, junto con el P-JAVA010, prepara a los estudiantes para el examen de certificación OCP en Java SE.

Proveedor

Java

Prerrequisitos

El prerrequisito principal para este curso es haber completado satisfactoriamente el curso P-JAVA010 Java SE Programming I o tener conocimientos equivalentes. Esto significa que los participantes deben tener una comprensión sólida de:

  • Conceptos básicos de programación: Variables, tipos de datos, operadores, estructuras de control.
  • Programación orientada a objetos (POO): Clases, objetos, herencia, polimorfismo, encapsulación.
  • Manejo básico de excepciones: Bloques try-catch.
  • Entrada/Salida básica: Lectura y escritura desde la consola y archivos.

Nivel del Curso

Avanzado

Modalidad

Virtual en Vivo

Incluye

Instructor certificado, Material de Apoyo, Entorno Practico, Evaluación post curso, Certificado de Asistencia

Formulario de Preinscripción

Abrir chat
Hola 👋 ¿En qué podemos ayudarte?