Sunteți pe pagina 1din 4

DIPLOMADO DE JAVA.

Modulo1 : Programacin

Introduccin a Java
o Breve historia de Java
o Caractersticas del lenguaje Java
o Estructura del JDK 1.7
o Documentacin del API (JavaDoc)
o Instalar y configurar el ambiente de desarrollo
La variable CLASSPATH, PATH
o Compilar y ejecutar programas en Java
Estructura bsica de una clase
El comando javac
El comando java
Introduccin al IDE de desarrollo
Programacin en Java
o Variables
o Tipos de datos primitivos: byte, short, int, char, long, float, double
o Operadores de incremento y decremento
o Estructuras de control
Operadores de comparacin
Operadores lgicos
If, else, switch, do-while, while, for
Arreglos en Java
o Arreglos de tipos de datos primitivos (int, long, char, etc..)
El arreglo de argumentos del mtodo main
Arreglos multidimensionales
Uso de foreach con arreglos
o Castings entre tipos de datos primitivos
Clases en Java
o Definicin de un Objeto
o Modelado de Objetos con Java
o Definicin de clases en Java
Atributos
Mtodos
o Instanciacin: Referencias a objetos
o Constructores
o Encapsulamiento
o Atributos de una clase
Variables de instancia
Variables de clase
o Mtodos de una clase
Mtodos de instancia
Mtodos de clase
o Atributos y Variables
o Argumentos y parmetros
o Paquetes en Java
Static import
DIPLOMADO DE JAVA. Modulo1 : Programacin

El paquete java.lang
o La clase String
o La clase Math
o La clase StringBuffer
o La clase StringTokenizer
o Las clases Wrappers de primitivos
Relaciones entre clases
o Herencia
Conceptos bsicos
Herencia a nivel atributo, mtodos y constructores
o La clase padre de todas las clases: Object
El mtodo toString
El mtodo equals
El mtodo hashCode
o Asociacin
Agregacin
Composicin
o Atributos de Acceso: private, default, protected, public
o Sobre escritura de Mtodos
o Sobrecarga de mtodos
o La palabra reservada super
o Clases Abstractas
o La palabra reservada final
A nivel de atributo
A nivel de mtodo
A nivel de clase
o Castings entre Objetos
o Polimorfismo
o Interfaces
Conceptos bsicos
La interface Comparable
La interface Comparator


Excepciones
o Definicin de excepcin
o Jerarqua de Excepciones
o Tipos de excepciones
Error Exceptions
RuntimeException
o Manejo de excepciones
Bloque try
Bloque catch
Bloque finally
o La clase Throwable
o La clase Exception
DIPLOMADO DE JAVA. Modulo1 : Programacin

o Creacin de Excepciones
o Lanzar Excepciones: sentencia throws
Streams
o La clase File
o Tipos de Streams
Character Streams
Binary Streams
Jerarqua de clases
o Input Streams
Caractersticas generales
Manejo de Archivos, la clase FileInputStream
o Output Streams
Caractersticas generales
Manejo de archivos, la clase FileOutputStrean
o Stream Readers
Caractersiticas generales
La clase FileReader
o Stream Writers
Caractersticas Generales
La clase FileWriter
o Acceso a archivos a travs de buffers
La clase BufferReader
La clase BufferWriter
o Standard Streams
Standard Input Stream
Standard output Stream
Standard error Stream
Clases de coleccin
o Sets
o Sequences
o Maps
o Iterators
o List Iterators
o Collection classes
Genricos
o Clases Genricas
o Colecciones genricas
Conectividad a bases de Datos
o Introduccin.
o Driver, cmo obtenerlo.
o JDBC.
o Instanciar el driver.
o Establecer una conexin: cadena de conexin (URL), clases DriverManager y Connection.
o Sentencias SQL a travs de objetos Statement, PreparedStatement y CallableStatement.
o Manejo de Resultados a travs de ResultSet
DIPLOMADO DE JAVA. Modulo1 : Programacin

Threads
o Definiciones bsicas
o Clase Thread
o Interfaz Runneable
o Sincronizacin
Introduccin a Patrones
o DAO
o DTO
o VO

S-ar putea să vă placă și