|
Curso Java SE 6
DESCRIPCION
Nuestros cursos de java se han destacado por ser los de
mayor contenido en relación a su costo. Nuestro curso Java
SE6 es intensivo y práctico, hace énfasis en llegar a ser productivo
rápidamente como desarrollador Java. Cubre rápidamente la sintaxis del lenguaje
de la última versión de Java JSE y presenta las características orientadas a
objetos de Java. Los alumnos, entonces, usarán varios de los paquetes de Java,
tales como, manejo de archivos, colecciones, programación gráfica de la GUI con Swing,
threads, sockets y acceso a bases de datos con JDBC.
Duración: 40 horas
MODULO I. Introducción
Capítulo 1. Conceptos
¿Qué es Java?
Como obtener Java
Mi primer programa Java
Compilación de mi aplicación
Java Applets
Java Applets
JavaBeans, Servlets, etc.
JDK
Java vs C.
Capítulo 2. Fundamentos del lenguaje Java
Variables
Comentarios
Tipos de Datos
Operadores
Sentencias de Control
Funciones
La función main
Compilación
Ejecución de una aplicación
MODULO II. Programación Orientada a Objetos
Capítulo 3.- POO
¿Qué es la Programación Orientada a Objetos?
Abstracción
Encapsulación
Herencia
Polimorfismo
Clases e Instancias
Capítulo 4.- Manejo de Objetos
Creación de Objetos
El operador new
Constructores
La clase Objeto
Destrucción de un objeto
Paquetes
El objeto String
Arreglos
Capítulo 5.- Creación de tus Propias Clases
Creación de una clase
Propiedades
Métodos
Constructores
Destructores
Overloading
Capítulo 6.- Herencia
Herencia
Overriding
Super clase
Interfaces
Capítulo 7.- Polimorfismo
Polimorfismo
Late Binding
MODULO III. Applets y Swing
Capítulo 8.- Introducción
¿Qué es un Applet?
La clase Applet
Métodos
Introducción a AWT y Swing
Capítulo 9.- Colores y Fonts.
Colores
Fonts
Capítulo 10- Botones, Eiquetas, Text boxes,
Swing
Componentes
JButton
JLabel
JTextField
JTextArea
Capítulo 11.- Manejo de Eventos
¿Qué es un evento?
El modelo de eventos
Las clases Event
Event Listeners
El paquete java.awt.event
Eventos mas comunes
MODULO IV. – Colecciones, Manejo de Errores
Capítulo 12.- Colecciones
Colecciones
Vector
Stack
Hashtable
Propiedades
Enumeraciones
Deque y ArrayDeque
Capítulo 13.- Inner Clases
¿Qué es una inner class?
Clases estáticas e Interfaces
Clases Locales
Clases Anónimas
Capítulo 14.- Manejo de Errores
Excepciones
Throwing an Exception
Métodos
El bloque finally
Métodos de Exception
Declaración de Excepciones
Definición y lanzamiento de Excepciones
Capítulo 15.- Mulithreading y sincronización
¿Qué es un thread?
Multithreading
La clase Thread
Sincronización
Capítulo 16.- Contenedores
¿Qué es un contenedor?
Tipos y uso de contenedores
Paneles
MODULO V. Programación de la Interfase Gráfica, Paquetes y JDBC
Capítulo 17.- Layout Managers
¿Qué es un Layout Manager?
Layout Flow
Layout Border
Layout Grid
Layout Card
Layout GridBag
Capítulo 18.- Aplicaciones GUI
La clase Window
La clase Frame
La clase Dialog
La clase FileDialog
Menus
Capítulo 19.- Paquetes
Paquetes en Java
La expresión import
Imports estáticos
CLASSPATH e import
Definición de paquetes
Capítulo 20.- Introducción a JDBC
El modelo de conectividad JDBC
Programación de Base de Datos
Conexión a la Base de Dato
Creación de una consulta
Obtención de los resultados
Actualizaciones en la Base de Datos
MODULO VI. Manejo de archivos y sockets
Capítulo 20.- Manejo de Archivos
Manejo E/S
File Streams
Filtros
Capítulo 21- Programación de Sockets y Redes
TCP/IP
El packate java,et
URL Connections
Sockets
Creación de un chat
|