Del 1 de Octubre al 22 de Octubre de 2021
Curso
Prerrequisito
Objetivo
Audiencia
Este es un curso de segundo nivel para programadores que aprenden el lenguaje Java. Completa los temas que se enseñaron en el curso anterior, Java SE: Programación I, y proporciona habilidades clave adicionales para los programadores de Java, como codificación segura, programación modular y acceso a bases de datos.
Este curso utiliza la versión principal de Java de hoy para sus prácticas (actualmente Java 11).
- - Cree aplicaciones Java que aprovechen las características orientadas a objetos del lenguaje Java, como la encapsulación, la herencia y el polimorfismo.
- - Ejecuta una aplicación Java desde la línea de comando
- - Cree aplicaciones que usen el marco de colecciones de Java
- - Buscar y filtrar colecciones con expresiones Lambda
- - Implemente técnicas de manejo de errores usando manejo de excepciones
- - Implemente la funcionalidad de entrada / salida (E / S) para leer y escribir en datos y archivos de texto
- - Manipule archivos, directorios y sistemas de archivos utilizando la especificación JDK NIO.2
- - Realice múltiples operaciones en las tablas de la base de datos, incluida la creación, lectura, actualización y eliminación utilizando la tecnología JDBC y JPA
- - Utilice las funciones de concurrencia de Lambda Expression
- - Aplicar prácticas y servicios de programación modular a las aplicaciones.
- - Cree aplicaciones de subprocesos múltiples de alto rendimiento
- - Científico de datos
- - Desarrollador
- - Implementador
Temas
- - Programación Funcional
- - Interfaces funcionales y expresiones lambda
- - Colecciones de secuencias y filtros
- - Interfaces funcionales incorporadas
- - Programación Modular
- - Introducción a la programación modular en Java
- - Servicios en una aplicación modular
- - Migración a una aplicación modular
- - Corrientes y corrientes paralelas
- - Concurrencia
- - Corrientes paralelas
- - Operaciones terminales: coleccionistas
- - Crear flujos personalizados
- - Programación Java API y conceptos de codificación segura
- - I / O (Fundamentos y NIO2)
- - Codificación segura
- - Aplicaciones de bases de datos con JDBC
- - Localización
- - Colecciones y genéricos
- - ¿Qué es el marco de colecciones?
- - Iteradores
- - Clases de envoltura tipo
- - ¿Qué son los genéricos?
- - Manejo de excepciones y aserciones
- - Excepciones
- - Manejo de errores
- - Aserciones
Formas de pago
En Ecuador
- Cuenta Corriente Banco Internacional, No.000-027954-8
- Beneficiario: CITIC
- RUC CITIC: 1791942078001
En Colombia
- Cuenta de ahorros Bancolombia, No.675-000001-80
- Beneficiario: Fundación CITIC
- NIT Fundación CITIC: 901.129.690
Desde el exterior
- Banco de destino: Banco Internacional
- Cuenta, No.000-027948-8
- Código SWIFF: BINTECEQ
- Beneficiario: CITIC
- Dirección del Banco: Av. pAtria E4-21 y 9 de Octubre, Quito - Ecuador

Información del curso
- Costo de inversión:Inversión: $355 USD - 1.120.000 COP
- Modalidad:Virtual en vivo
- Fecha:Del 1 de Octubre al 22 de Octubre de 2021
- Horario:6pm - 10pm (12 horas)