Escolar Documentos
Profissional Documentos
Cultura Documentos
JAVA - AVANZADO
Objetivo
El objetivo de este curso avanzado es que el alumno sea capaz de desarrollar software basado en la tecnologa de Java que
incluya interfaces grficas, agregando funcionalidades avanzadas para establecer una comunicacin a redes computacionales.
As mismo, conocer el modelo de datos en Java que le permita realizar una conexin a bases de datos.
Beneficios
Los beneficios que obtendr con este curso de Java Avanzado son:
Conocer el poliformismo como uno de los cuatro pilares de la programacin orientada a objetos.
Manejar los errores que se producen en Java a travs del manejo avanzado de excepciones.
Podr utilizar la biblioteca grfica Swing para el manejo de cajas de texto, botones, desplegables y tablas.
Manejar los hilos en Java para poder ejecutar varios procesos simultneamente.
Aprender a realizar conexiones a redes a travs de la configuracin de puertos TCP/IP Server y TCP/IP Client.
Empezar a operar bases de datos a travs del cdigo de programacin en Java.
Dirigido A
Este curso avanzado va dirigido a personas que quieran mejorar sus habilidades de programacin y que ya tengan
conocimientos previos de Java.
Temario
I.
HERENCIA Y POLIFORMISMO
Herencia.
Uso de la palabra reservada extends
Uso de la palabra reservada this
Uso de la palabra reservado super
Creacin y destruccin de objetos en una jerarqua de herencia
Redefinicin de miembros
Clases finales
Clases abstractas
Polimorfismo
Interfaces
Clases internas
Clases Annimas
Apoderados
Aserciones
II.
MANEJO AVANZADO DE EXCEPCIONES
III.
INTRODUCCIN A LAS INTERFACES DE USUARIO
IV.
INTERFACES DE USUARIO CON SWING - JFC
V.
FLUJOS DE ACCESO A ARCHIVOS
Paquete java.io
Tipos de flujos
Clase File
Clase FileOutputStream
Clase DataOutputStream
Clase DataInputStream
VI.
MANEJO DE HILOS
Creacin de hilos
Control bsico de hilos
Uso de la palabra reservada synchronized
Interaccin entre hilos
VII.
CONEXIN A REDES
Sockets
Configurando la conexin
Manejo de direcciones
Nmeros de puertos
Modelo de conexin a redes en Java
TCP/IP Server
TCP/IP Client
VIII.
INTRODUCCIN A BASES DE DATOS CON JAVA
Puentes o controladores
Puente JDBC-ODBC
Puente Java nativo
Puente java / protocolo nativo
Puente java / protocolo independiente
IX.
USO DE UN JDBC-ODBC CON UNA INTERFAZ SWING
API JDBC
Funcionamiento de un programa de Java con JDBC
Origen de datos
Creacin de un objeto Connection
Objeto Statement
Fechas
Duracin
25 HRS.
Inversin
$4,900.00 M. N. ms IVA