Java es uno de los lenguajes de programación más usados en la actualidad. Ofrece facilidades para programar desde dispositivos móviles como teléfonos o reproductores de música, pasando por los computadores personales y llegando hasta los servidores de mayor complejidad. Una de sus grandes ventajas es que los programas desarrollados en este lenguaje pueden ejecutarse prácticamente sin modificación en otras plataformas.
Ver también: Java básico
Ver también : Desarrollo de aplicaciones web con Struts 2
Ver también : Java empresarial
Duración del curso: 12 horas académicas. Nuestros laboratorios de clases están equipados con un equipo para cada participante. Cada participante recibe una copia de la guia del estudiante.
Tema 1 – Interfaces al usuario – AWT. Clase abstracta Toolkit. Componentes, contenedores, gestores de ubicación y eventos. Gestores de ubicación. Eventos. Swing. Gestor de ventanas. Cargar y guardar archivos. Cortar y pegar textos.
Tema 2 – Manejo de archivos – Creación de archivos y carpetas. Crear una jerarquía de carpetas. Copia de archivos. Copia de un archivo de enlace simbólico. Copia de una carpeta. Copia de flujo de entrada a un archivo. Copiar un archivo a un flujo de salida. Jerarquías de carpetas.
Tema 3 – Acceso a bases de datos – Conceptos básicos. Base de datos de ejemplo. Claves. Relaciones. Interfaz de aplicaciones JDBC. Driver de conexión. Funcionamiento de JDBC. Plantilla de conexión. Consultas. Resultados de una consulta. Consultas preparadas. Actualizaciones.
Tema 4 – Concurrencia – Manejo de hebras. Información de las hebras. Concurrencia segura. Soporte de concurrencia. Soporte de paralelismo.
Tema 5 – Estilo funcional de programación en Java – Funciones anónimas. Interfaces funcionales. Flujos de iteración. Operaciones frecuentes sobre flujos. Abstracción de métodos como funciones. Definición de interfaces funcionales.
A continuación aparece nuestra programación regular de cursos. Pregunte por favor sobre otras opciones de horario. Para garantizarle la inscripción en uno de estos cursos por favor contáctenos una semana antes de su fecha de inicio.