Temario del curso
Introducción
- JVM, JRE y JDK
- Entorno de desarrollo integrado
- Compilación y ejecución de código Java
Sintaxis de Java
- Paquetes
- Variables, arreglos y tipos de datos
- Operadores y estructuras de control
- Detalles sobre enumeraciones
Programación orientada a objetos
- Clases y objetos
- Constructores de clases
- Herencia, sobrecarga y sobrescritura
- Modificadores de acceso
- Clases abstractas
- Interfaces
Framework de colecciones en Java
- Colecciones frente a arreglos
- Listas, mapas, colas y conjuntos
- Mapas
- El contrato entre equals y hashCode
- Ordenación de elementos
Manejo de excepciones
- La clase Throwable
- Excepciones verificadas y no verificadas
- Lanzamiento de excepciones
- Sentencias 'try...catch'
- Creación de excepciones personalizadas
API de entrada/salida
- Trabajo con flujos de entrada y salida
- Diferencias entre flujos de bytes y de caracteres
- Manejo de archivos
- Serialización de objetos
- NIO.2
Concurrencia en Java
- Hilos y concurrencia
- Clase Thread frente a la interfaz Runnable
- Ejecución de tareas mediante ExecutorService
- Sincronización entre hilos
Requerimientos
Se requiere conocimientos previos en algún lenguaje de programación procedural (como C, PHP, Basic o Pascal) o en programación orientada a objetos.
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 5800 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Reseñas (7)
El formador fue amable y cortés, intentó cubrir todo lo posible y hubo mucha información en 4 días; hizo un gran trabajo.
Lucian
Curso - Java Fundamentals
Traducción Automática
Me gustó que el formador fuera muy serio, profesional y resolviera rápidamente cualquier problema
Cristina
Curso - Java Fundamentals
Traducción Automática
De esa manera, estaba estructurado con ejemplos prácticos.
Maria
Curso - Java Fundamentals
Traducción Automática
Los ejercicios fueron explicados de manera clara y fue fácil seguir las explicaciones del instructor paso a paso.
Irina
Curso - Java Fundamentals
Traducción Automática
formidable formador al que me gustaría rendir homenaje por su metodología y amplia gama de conocimientos en diferentes materias
Mahdi Alami Hamedane - Dubai Courts
Curso - Java Fundamentals
Traducción Automática
Me gustó cómo el formador interactuó con nosotros.
Gabriel Avram - SERVICIUL DE TELECOMUNICATII SPECIALE
Curso - Java Fundamentals
Traducción Automática
La apertura del formador para explicar cosas que no entendimos, incluso si estaban fuera del currículo del curso.
Paul-Mihai Irimescu - SERVICIUL DE TELECOMUNICATII SPECIALE
Curso - Java Fundamentals
Traducción Automática