Inicio Cursos Software B.I. Informes Conexión  

   
Empresa
Desarrollo
Consultoría
Capacitación
Certificación
Clientes
Soporte
Empleo
New York
Contáctanos
Mapa-Sitio
Derechos reservados
Main Consultoría y Desarrollo de Sistemas S.C. 1998-2008
   

Clave 

NIP


Main Consultoría

 

 

 

 

 

Este curso es recomendado para quienes quieren seguir después con otros cursos avanzados de Java, como son los cursos de JEE, Struts, Hibernate, JSF, etc.
 

También, si se desea tomar nuestro curso de UML, este es un curso a considerar por la parte de Programación Orientada a Objetos

 

 

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