Está en la página 1de 2

Centro de Investigacin en Computacin

Subdireccin Acadmica Departamento de Diplomados y Extensin Profesional www.cic.ipn.mx


CENTRO DE INVESTIGA CIN EN COMP UTACI N

Java Bsico
INSTITUTO POLITCNICO NACI ONAL La Tcnica al servici o de la Patria

Temario del Cursos Duracin: 30 Hrs.

www.cursos.cic.ipn.mx

Pg. 1-2

OBJETIVO El alumno identificar los principales conceptos del paradigma de la programacin orientada a objetos. Conocer los conceptos bsicos del lenguaje de programacin Java para poder realizar aplicaciones de consola, as como para abordar el estudio de los otros tipos de programas de Java como es el desarrollo de aplicaciones avanzadas empresariales con interfaces grficas o de aplicaciones para Internet. PRESENTACIN En la actualidad las aplicaciones que se ejecutan en Internet han tenido auge en diferentes organizaciones a nivel mundial, las cuales en su mayora se basan en lenguaje Java, por esto es importante contar con los conocimientos para crear sistemas grficos y ejecutables sobre Internet. TEMARIO
1. INTRODUCCIN A LA TECNOLOGA Y PLATAFORMA JAVA

1.1 Historia del lenguaje. 1.2 Panorama actual y tipos de ediciones del lenguaje. 1.3 Instalacin de Java SE. 1.4 Elementos que integran Java SE. 1.5 Variables de ambiente. 1.6 Prueba de la instalacin. 1.7 Obtencin del IDE NetBeans 6.0 1.8 Desarrollo de una aplicacin Java con el IDE NetBeans 6.0
1.8.1 Crear un proyecto Java. 1.8.2 Edicin 1.8.3 Depuracin 1.8.4 Compilacin 1.8.5 Ejecucin.

1.9 Tipos de programas en Java SE.


1.9.1 Aplicaciones de consola. 1.9.2 Applets 1.9.3 Servlets / JSP. 1.9.4 Programas JME 1.9.5 JavaBeans 1.9.6 EJB (Enterprice Java Beans) 1.9.7 JavaFX

1.10 Estructura de un programa de tipo aplicacin en Java. 1.11 Creacin de aplicaciones. 1.12 Creacin de Applets.
2. ELEMENTOS FUNDAMENTALES DEL LENGUAJE

2.1 Comentarios.
2.1.1 Comentarios de tipo del C y C++ 2.1.2 Comentarios para el javadoc y sus etiquetas principales.

2.2 Identificadores 2.3 Palabras reservadas. 2.4 Tipos de datos en Java. 2.5 Literales. 2.6 Secuencias de escape de carcter. 2.7 Sentencias y expresiones.
2.7.1 De expresin de asignacin. 2.7.2 De incremento o decremento. 2.7.3 De invocacin a un mtodo. 2.7.4 De creacin de un objeto. 2.7.5 De control de flujo.

Centro de Investigacin en Computacin


Subdireccin Acadmica Departamento de Diplomados y Extensin Profesional www.cic.ipn.mx

Java Bsico
Temario del Cursos Duracin: 30 Hrs. www.cursos.cic.ipn.mx Pg. 2-2

3. CLASES Y OBJETOS

3.1 Definicin de clase

Estructura de una clase

3.1.1 Sentencia Packaged. 3.1.2 Sentencia import

3.2 Miembros de una clase.


3.2.1 Campos ( fields ) 3.2.2 Mtodos ( Methods ) 3.2.3 Constructores ( Constructors )

3.4 Proteccin de miembros. 3.5 Constructores y creacin de objetos. 3.6 Niveles de acceso para una clase. 3.7 Niveles de acceso para un miembro. 3.7.1 Acceso privado 3.7.2 Acceso protegido 3.7.3 Acceso de paquete 3.7.4 Acceso pblico 3.8 Recursividad. 3.9 Mtodos sobrecargados.
4. PAQUETES

4.1 Definicin y uso de paquetes. 4.2 Uso del API de programacin. 4.3 Paquete java.lang
4.3.1 Clase String. 4.3.2 Clase StringBuffer. 4.3.3 Clase Math.

4.4 Paquete java.util


4.4.1 Arrays. 4.4.2 Creacin y uso de arrays. 4.4.3 Arrays multidimensionales. 4.4.4 Clase Arrays.

4.5 Paquete java.io 4.5.1 Introduccin a los flujos. 4.5.2 Flujos Estndar.