
Descripción: Curso Programación de aplicaciones Java SE 11 - Programming II - Programació d'aplicacions Java SE 11 - Programming II - (Presencial - Barcelona / remoto - resto de Cataluña y España)
Formación en Desarrollo de Aplicaciones
El curso de Programación de aplicaciones Java SE 11 Programming II de 60 horas te permitirá crear aplicaciones Java que aprovechen las características orientadas a objetos del lenguaje Java como el encapsulamiento, la herencia y el polimorfismo.
---
El curs de Programació d'aplicacions Java SE 11 – Programming II de 60 hores et permetrà crear aplicacions Java que aprofitin les característiques orientades a objectes del llenguatge Java com l’encapsulament, la herència i el polimorfisme.
Formación SINENSIA
Detalles
Programación Funcional (10h)
- Interfaces funcionales y Lambda Expressions
- Collection Streams y Filtros
- Interfaces funcionales integradas
Programación Modular (10h)
- Introducción a la programación modular en Java
- Servicios en una aplicación modular
- Migración a una aplicación modular
Streams y Parallel Streams (12h)
- Concurrencia
- Paralelo Streams
- Operaciones del terminal: Colectores
- Creación de Streams personalizados
Programación Java API y conceptos de codificación segura (12h)
- E/S (Fundamentos y NIO2)
- Codificación segura
- Aplicaciones de bases de datos con JDBC
- Localización
Colecciones y Genéricos (10h)
- Framework Collections
- Iteradores
- Clases Type-Wrapper
- Genéricos
Excepciones y aserciones (6h)
- Excepciones
- Error de manejo
- Aserciones
---
Programació Funcional (10h)
- Interfícies funcionals i Lambda Expressions
- Collection Streams i Filtres
- Interfícies funcionals integrades
Programació Modular (10h)
- Introducció a la programació modular en Java
- Serveis en una aplicació modular
- Migració a una aplicació modular
Streams i Parallel Streams (12h)
- Concurrència
- Parallel Streams
- Operacions del terminal: Col·lectors
- Creació d’Streams personalitzats
Programació Java API i conceptes de codificació segura (12h)
- E/S (Fonaments i NIO2)
- Codificació segura
- Aplicacions de bases de dades amb JDBC
- Localització
Col·leccions i Genèrics (10h)
- Framework Collections
- Iteradors
- Classes Type-Wrapper
- Genèrics
Excepcions i assercions (6h)
- Excepcions
- Error de maneig
- Assercion
Curso dirigido a personas con conocimientos básicos de informática
Curs dirigit a persones amb coneixements bàsics d´informàtica
No hay requisitos previos.
Se recomienda tener familiaridad con un lenguaje de programación.
---
Sense requisits previs.
Recomanable tenir familiaritat amb un llenguatge de programació.
- Ejecutar una aplicación Java desde la línea de comandos.
- Crear aplicaciones que utilicen el framework Java Collections.
- Buscar y filtrar colecciones utilizando Lambda Expressions.
- Implementar técnicas de gestión de errores utilizando el manejo de excepciones.
- Implementar la funcionalidad de entrada/salida (E/S) para leer y escribir en archivos de datos y texto.
- Manipular archivos, directorios y sistemas de archivos utilizando la especificación JDK NIO.2.
- Realizar diversas operaciones en las tablas de bases de datos incluida la creación, lectura, actualización y
- eliminación mediante tecnología JDBC y JPA.
- Utilizar las características de concurrencia de Lambda Expressions.
- Aplicar prácticas y servicios de programación modular en las aplicaciones.
- Crear aplicaciones multihilo de alto rendimiento.
---
- Executar una aplicació Java des de la línia de comandaments.
- Crear aplicacions que utilitzin el framework Java Collections.
- Cercar i filtrar col·leccions utilitzant Lambda Expressions.
- Implementar tècniques de gestió d’errors utilitzant el maneig d’excepcions.
- Implementar la funcionalitat d’entrada/sortida (E/S) per llegir i escriure en arxius de dades i text.
- Manipular fitxers, directoris i sistemes d’arxius utilitzant l’especificació JDK NIO.2.
- Realitzar diverses operacions a les taules de bases de dades inclosa la creació, lectura, actualització i
- eliminació mitjançant tecnologia JDBC i JPA.
- Utilitzar les característiques de concurrència de Lambda Expressions.
- Aplicar pràctiques i serveis de programació modular a les aplicacions.
- Crear aplicacions multifil d’alt rendiment.