-
Tipo
Cursos
-
Modalidad
Online / A distancia (+)
-
Duración / Créditos
60 h.
-
Fechas
Matric. Permanente
-
Titulación / Certificación
Certificado
-
Sedes
Rinconada, La
Información general
DESCRIPCIÓN:
Lleva tus habilidades de desarrollo Java al máximo nivel con el Curso de Java Se 17 Developer de IDEXA Formación. Si eres un desarrollador experimentado que busca dominar las últimas características y mejoras de Java SE 17, este curso es perfecto para ti.
A través de una combinación de teoría y práctica, explorarás las funcionalidades avanzadas de Java SE 17 y aprenderás a aprovecharlas en proyectos del mundo real. Desde las expresiones switch y los registros hasta los sellos y las mejoras en la biblioteca estándar, adquirirás las habilidades necesarias para escribir código más conciso, seguro y eficiente.
El equipo de instructores altamente capacitados te guiará a través de casos de uso prácticos y te desafiará a aplicar tus conocimientos en situaciones complejas. Descubrirás cómo utilizar las nuevas características de Java SE 17 para simplificar tu código, mejorar el rendimiento y fortalecer la seguridad de tus aplicaciones.
Ya seas un desarrollador backend, un arquitecto de software o simplemente alguien apasionado por mantenerse al día con las últimas tendencias en Java, el Curso de Java Se 17 Developer de IDEXA Formación te proporcionará las herramientas y técnicas necesarias para destacar en el desarrollo de aplicaciones modernas.
A través de una combinación de teoría y práctica, explorarás las funcionalidades avanzadas de Java SE 17 y aprenderás a aprovecharlas en proyectos del mundo real. Desde las expresiones switch y los registros hasta los sellos y las mejoras en la biblioteca estándar, adquirirás las habilidades necesarias para escribir código más conciso, seguro y eficiente.
El equipo de instructores altamente capacitados te guiará a través de casos de uso prácticos y te desafiará a aplicar tus conocimientos en situaciones complejas. Descubrirás cómo utilizar las nuevas características de Java SE 17 para simplificar tu código, mejorar el rendimiento y fortalecer la seguridad de tus aplicaciones.
Ya seas un desarrollador backend, un arquitecto de software o simplemente alguien apasionado por mantenerse al día con las últimas tendencias en Java, el Curso de Java Se 17 Developer de IDEXA Formación te proporcionará las herramientas y técnicas necesarias para destacar en el desarrollo de aplicaciones modernas.
Bonificable
ASPECTOS A TENER EN CUENTA
FINALIDAD DEL PROGRAMA FORMATIVO:
- Dominar las nuevas características y mejoras de Java SE 17
- Escribir código más conciso y expresivo utilizando expresiones switch y registros
- Fortalecer la seguridad de las aplicaciones con los sellos y otras características
- Aprovechar las mejoras en la biblioteca estándar de Java
- Aplicar las mejores prácticas y patrones de diseño en el desarrollo con Java SE 17
- Escribir código más conciso y expresivo utilizando expresiones switch y registros
- Fortalecer la seguridad de las aplicaciones con los sellos y otras características
- Aprovechar las mejoras en la biblioteca estándar de Java
- Aplicar las mejores prácticas y patrones de diseño en el desarrollo con Java SE 17
¿A quién va dirigido?
- Desarrolladores Java experimentados que buscan actualizar sus habilidades
- Arquitectos de software y líderes técnicos interesados en adoptar Java SE 17
- Profesionales de TI que desean mantenerse al día con las últimas tendencias en Java
- Estudiantes avanzados de informática y tecnología especializados en desarrollo Java
- Entusiastas de la programación que buscan dominar las características más recientes de Java SE 17
- Arquitectos de software y líderes técnicos interesados en adoptar Java SE 17
- Profesionales de TI que desean mantenerse al día con las últimas tendencias en Java
- Estudiantes avanzados de informática y tecnología especializados en desarrollo Java
- Entusiastas de la programación que buscan dominar las características más recientes de Java SE 17
TEMARIO
Módulo 1. Trabajo con tipos de datos
Tipos primitivos y promoción de tipos
Operadores
Clases de envoltorio
Texto y bloques de texto con String y StringBuilder
Manipulación de fechas y zonas horarias
Duraciones, periodos e instantes de tiempo
Módulo 2. Control de flujo
Instrucción if
Operadore ternario
Instrucción switch
Repetitivas for y while
Las instrucciones break y continue
Módulo 3. Programación Orientada a Objetos
Creación de clases y objetos
Garbage Collector
Elementos estáticos
Sobrecarga de métodos y constructores
Herencia
Sobrescritura de métodos
Polimorfismo
Interfaces funcionales y expresiones lambda
Records
Clases e interfaces selladas
Enumeraciones
Módulo 4. Manejo de excepciones
Uso de bloques try/catch/finally
Try con recursos
Multicatch
Excepciones personalizadas
Módulo 5. Arrays y colecciones
Creación de arrays
Listas, conjuntos, mapas y colas
Ordenación de elementos
Genéricos
Módulo 6. Streams y expresiones lambda
Streams de objetos y tipos primitivos
Filtrar, mapear, ordenar y buscar datos en un stream
Descomposición
Concatenación y reducción
Agrupamiento y particionado
Streams paralelos
Módulo 7. Modularidad en Java
Definir módulos y exponer su contenido
Requerir módulos
Definir y consumir servicios
Compilar y ejecutar aplicaciones modulares
Estrategias de migración
Módulo 8. Concurrencia
Creación de hilos con Runnable y Callable
Ciclo de vida de threads
Executor
Desarrollar código thread -safe
Procesamiento concurrente de colecciones
CyclicBarrier
Streams paralelos
Módulo 9. Entrada y salida en Java
Leer y escribir por consola
Acceso a ficheros mediante Streams
Serializar y deserializar objetos
Manejar rutas con java.nio.files
Módulo 10. Acceso a bases de datos con JDBC
Crear conexiones
Ejecutar consultas
Procesamiento de resultados
Transaccionalidad
Módulo 11. Localización
Implementar localización mediante Locales
Resource bundles
Formateado de fechas
Formateado de números
Tipos primitivos y promoción de tipos
Operadores
Clases de envoltorio
Texto y bloques de texto con String y StringBuilder
Manipulación de fechas y zonas horarias
Duraciones, periodos e instantes de tiempo
Módulo 2. Control de flujo
Instrucción if
Operadore ternario
Instrucción switch
Repetitivas for y while
Las instrucciones break y continue
Módulo 3. Programación Orientada a Objetos
Creación de clases y objetos
Garbage Collector
Elementos estáticos
Sobrecarga de métodos y constructores
Herencia
Sobrescritura de métodos
Polimorfismo
Interfaces funcionales y expresiones lambda
Records
Clases e interfaces selladas
Enumeraciones
Módulo 4. Manejo de excepciones
Uso de bloques try/catch/finally
Try con recursos
Multicatch
Excepciones personalizadas
Módulo 5. Arrays y colecciones
Creación de arrays
Listas, conjuntos, mapas y colas
Ordenación de elementos
Genéricos
Módulo 6. Streams y expresiones lambda
Streams de objetos y tipos primitivos
Filtrar, mapear, ordenar y buscar datos en un stream
Descomposición
Concatenación y reducción
Agrupamiento y particionado
Streams paralelos
Módulo 7. Modularidad en Java
Definir módulos y exponer su contenido
Requerir módulos
Definir y consumir servicios
Compilar y ejecutar aplicaciones modulares
Estrategias de migración
Módulo 8. Concurrencia
Creación de hilos con Runnable y Callable
Ciclo de vida de threads
Executor
Desarrollar código thread -safe
Procesamiento concurrente de colecciones
CyclicBarrier
Streams paralelos
Módulo 9. Entrada y salida en Java
Leer y escribir por consola
Acceso a ficheros mediante Streams
Serializar y deserializar objetos
Manejar rutas con java.nio.files
Módulo 10. Acceso a bases de datos con JDBC
Crear conexiones
Ejecutar consultas
Procesamiento de resultados
Transaccionalidad
Módulo 11. Localización
Implementar localización mediante Locales
Resource bundles
Formateado de fechas
Formateado de números
SALIDAS PROFESIONALES
Con esta formación podrás ejercer como profesional cualificado en puestos de trabajo de:
- - Arquitecto de software
- - Ingeniero de software backend
- - Consultor de aplicaciones empresariales
- - Desarrollador Java senior
- - Especialista en desarrollo Java
TE RECOMENDAMOS VER TAMBIÉN
En los siguientes enlaces podrás ver programas formativos similares:
UBICACIONES DE NUESTRAS SEDES
-
Rinconada, La
Edificio Inn Offices. Torre Pavas, Ctra. Sevilla-Cazalla, A-8002, Km 7, 5, 41309 La Rinconada, Sevilla
Opiniones
No hay opiniones registradas para este curso