Java Advanced Programming - Módulo 02
Para este curso se considera que el estudiante conoce los principios básicos del lenguaje JAVA y agrega nuevos conocimientos relacionados con la creación de aplicaciones que utilizan formularios y bases de datos.
Sede: Edificio de Aulas y Relación con el Medio Externo (EARME).

General
Obligatorio haber aprobado el curso Java Fundamentals Programming – Módulo 01.
Desarrolladores de aplicaciones informáticas.
Cualquier forma de pago.
- Pronto pago: 10%
- Pronto pago, cliente frecuente: 15%
- Pronto pago, grupos de 3 o más personas: 15% (se emitirá una sola factura por el grupo)
- Personas de la tercera edad: 50%
- Personas con discapacidad: % según el grado indicado en el carnet.
Se considera pronto pago a aquel realizado 48 horas antes del inicio del curso.
Se entregará solamente cuando se haya aprobado el curso.
ventas@cec-epn.edu.ec
2525766 Ext. 164, 122, 114
El curso se apertura cuando se cumpla con un número mínimo de participantes.
Si el curso es auspiciado por su INSTITUCIÓN, sírvase enviar un correo electrónico a: ventas@cec-epn.edu.ec |
Contenido
Unidad 1. Entrada/Salida.
1.1. I/O Streams.
1.1.1. Byte Streams.
1.1.2. Buffered Streams.
1.1.3. InputStream/OutputStream.
1.2. Escaneo, formateo y manejo de fechas.
1.3. Archivos.
1.3.1. Manejando Directorios.
1.3.2. Manejando Archivos.
1.3.3. Manejo de Logs.
1.3.4. Manejo de archivos XML .
Unidad 2. Concurrencia.
2.1. Procesos e Hilos.
2.2. Sincronización.
Unidad 3. Expresiones Regulares.
3.1. Introducción.
3.2. Metacaracteres / Cuantificadores.
3.3. Patrones.
Unidad 4. Interfaces Gráficas Usuario (Formularios).
4.1. Introducción Swing, AWT.
4.2. Componentes SWING.
4.2.1. Manejo de Contenedores.
4.2.2. Manejo de los componentes gráficos.
4.3. Posicionamiento de Componentes (Layout).
4.4. Manejo de Eventos Mediante Interfaces.
4.5 Introducción a JavaFX.
Programa
Instructor
Instrucción:
Ingeniero en Sistemas de Información y de Computación.
Magister en Administración de Empresas
Experiencia:
15 años de experiencia en: gerencia de proyectos informáticos, arquitectura de software y desarrollo utilizando tecnologías J2EE, programación web y administración Linux.