| Tipo de edición | Edición única tarde (desempregados/as e ocupados/as) |
|---|---|
| Metodoloxía | Presencial |
| Tipo | CURSO |
| Matrícula | Gratuíta |
| Data inicio | 18/05/2026 |
| Data fin | 05/06/2026 |
| Certificación oficial | Si |
| Exame | 1Z0-829: Certification Exams Java SE 17 Developer |
| Nº inscritos | 0 |
Este curso avanzado de Java está deseñado para desarrolladores que desexan profundar os seus coñecementos e habilidades en Java, desde os fundamentos ata as características máis complexas e avanzadas da linguaxe. Ao longo de 26 módulos, os/as participantes explorarán unha variedade de temas esenciais para o desenvolvemento profesional en Java, empezando por unha sólida comprensión da contorna e a tecnoloxía Java, ata a implementación de aplicacións modulares e o manexo da concorrencia.
Os/as estudantes aprenderán a construír programas simples en Java, traballar con tipos de datos e operadores, implementar sentenzas de decisión e bucles, e manexar arrays e ArrayLists. A medida que avance o curso, penetraranse en conceptos máis avanzados como a herdanza, as interfaces, as clases aniñadas e a programación funcional con APIs de stream e operacións lambda. Ademais, o curso aborda o uso da API de E/S de Java, programación con JDBC para bases de datos, e técnicas de localización e multihilo para desenvolver aplicacións robustas e eficientes.
O material didactico e o exame de certificación están dispoñibles en inglés
Horario: De luns a venres de 16:30 a 20:30 horas (os catro primeiros días de 16:00 a 21:00)
- Despregar e executar aplicacións Java utilizando un enfoque modularizado.
- Manipular valores numéricos, de texto, de data e hora utilizando datos primitivos e clases de Java
- Implementar a lóxica do programa utilizando variables, arrays, construcións condicionais e bucles.
- Organizar o código Java mediante clases, interfaces e enumeracións.
- Crear aplicacións que aproveiten as características da programación orientada a obxectos da linguaxe Java como a encapsulación, a herdanza e o polimorfismo.
- Implementar propagación e xestión de erros.
- Utilizar a API de Java Collections.
- Utilizar expresións Lambda.
- Procesar información mediante o API de Streams.
- Manipular arquivos, directorios e sistemas de ficheiros.
- Implementar funcionalidade de entrada/saída (E/S) para ler e escribir datos binarios e de texto.
- Utilizar a API de JDBC para o acceso a base de datos.
- Utilizar a API de Java Concurrency.
- Utilizar e definir nosas propias anotacións en Java
Dirixido a profesionais de IT con experiencia previa en programación, este curso é ideal para quen busca elevar o seu nivel técnico e adaptarse ás demandas de proxectos de software complexos e de gran escala utilizando Java.
Instrutor oficial de Oracle acreditado para a impartición de Java SE Developer.
- Duración :
64 horas - Metodoloxía :
Presencial - Matrícula :
Gratuíta - Tecnoloxía :
- Oracle
- Java
- Beneficios :
- Opción gratuita dun exame de certificación oficial
- Diploma de asistencia
- Módulos transversais :
- Igualdade de 10 horas
Módulo 1: Comprender a tecnoloxía e a contorna Java
Módulo 2: Creación dun programa Java sinxelo
Módulo 3: Sistema modular da plataforma Java
Módulo 4: Migración a unha aplicación modular
Módulo 5: Traballar con tipos de datos Java
Módulo 6: Traballar con operadores Java
Módulo 7: Uso de sentenzas de decisión
Módulo 8: Uso de sentenzas de Bucle
Módulo 9: Arrays e ArrayLists
Módulo 10: Descrición e uso de obxectos e clases
Módulo 11: Crear e utilizar métodos
Módulo 12: Aplicación da encapsulación
Módulo 13: Reutilización de Implementacións mediante Herdanza
Módulo 14: Manexo de excepcións e aserciones
Módulo 15: Clases aniñadas e enumeracións en XavJavaa
Módulo 16: Interfaces Java
Módulo 17: Interfaces funcionais incorporadas
Módulo 18: API Java Stream
Módulo 19: Operacións Lambda en Streams
Módulo 20: Fluxos paralelos
Módulo 21: Marco de Coleccións Java e Xenéricos
Módulo 22: API de E/S de Java (Fundamentos e NIO2)
Módulo 23: Aplicacións de bases de datos con JDBC
Módulo 24: Anotacións Java
Módulo 25: Localización en Java
Módulo 26: Java Concorrencia e Multihilo