
De qué se trata
Curso completo + Ejercicios prácticos + Simulacros reales. Prepárate y certifícate como Desarrollador Java SE 25. Cobertura en profundidad de los temas del examen oficial. Preparación para el examen Oracle 1Z0-831 (68% aprobación).
Acerca del Curso
Curso completo de Certificación Java SE 25 Developer con ejercicios prácticos y simulacros reales. Prepárate y certifícate como Desarrollador Java SE 25 con cobertura en profundidad de los temas del examen oficial 1Z0-831.
Preparación para el Examen Oracle
Este curso te prepara para el examen Oracle 1Z0-831:
- 68% de aprobación requerido
- Simulacros por tópico y simulacros tipo examen
Metodología
- Clases en vivo online vía Zoom
- Material y ejercicios por cada clase
- Simulacros por tópico y tipo examen
- Cobertura en profundidad de los dominios del examen 1Z0-831
Prerrequisitos
- Conocimientos de Fundamentos de programación
Temas del Examen 1Z0-831
- Manejo de Fechas, Horas, Texto, Numéricos y Booleanos
- Primitivos, wrappers, expresiones aritméticas y booleanas, casting
- Manipulación de texto con String, StringBuilder y text blocks
- Fechas, duración, período, instant y zonas horarias con Date-Time API
- Control de Flujo con Decisiones y Bucles
- if/else, switch statements y expressions, loops, break y continue
- Principios de Orientación a Objetos en Java
- Objetos, clases anidadas, ciclo de vida, GC y variables sin nombre
- Clases, records, campos, métodos, constructores e inicializadores
- Encapsulación, inferencia de tipos y objetos inmutables
- Herencia, abstract, sealed, records; polimorfismo, Object class
- Interfaces funcionales, métodos privados/estáticos/default, enums
- Sobrecarga de métodos incluyendo var-args
- Manejo de Excepciones en Aplicaciones Java
- try/catch/finally, try-with-resources, multi-catch y excepciones personalizadas
- Arrays y Colecciones para Almacenar y Recuperar Datos
- Arrays, List, Set, Map, Deque y colecciones secuenciadas; agregar, eliminar, actualizar, recuperar y ordenar elementos
- Procesamiento de Datos con Streams y Expresiones Lambda
- Streams de objetos y primitivos, lambdas e interfaces funcionales
- Descomposición, concatenación, reducción, agrupación y partición; operaciones en streams paralelos
- Empaquetado y Despliegue de Código Java
- Módulos, exportaciones, dependencias, servicios y proveedores
- Compilación y ejecución: compact source files, programas multi-archivo, JARs, imágenes de runtime, módulos unnamed y automáticos
- Multithreading y Ejecución Concurrente
- Platform threads y virtual threads; Runnable, Callable, Executor services, scoped values
- Código thread-safe, mecanismos de bloqueo y API de concurrencia
- Colecciones Java concurrentes y parallel streams
- Operaciones de Entrada/Salida con la API Java I/O
- Lectura y escritura de consola y archivos con I/O streams
- Serialización y deserialización de objetos Java
- Construcción, traversal, creación, lectura y escritura de objetos Path con java.nio.file API
- Localización de Aplicaciones Java
- Localización con locales y resource bundles
- Parseo y formato de mensajes, fechas, horas, números, moneda y porcentajes