TUTORIAL JAVA: CONTENIDO. CURSO GRATIS DE JAVA

Saludos a todos, en este post se enumeran todos los contenidos que se desarrollarán en este curso gratuito de Java. Recuerda que TÚ eres el que propone temas, si  crees que se puede agregar algo nuevo o sencillamente hacer un comentario no dudes en ponerte en contacto. Poco a poco iremos agregando temas más profundos como Hibernate, Struts, Spring, XStream y muchos otros.

También organizaremos Hangouts por nuestro canal para aclarar dudas o impartir contenido nuevo. Y sabes lo mejor TODO ES GRATIS!

Como estos temas están inicialmente dirigido a entornos educativos el IDE que utilizaremos será el Netbeans 7.3.

TEMA I. Introducción

TEMA II. Codificación Inicial y Estructuras de Datos.

  • El primer programa
  • Paquetes
  • Palabras clave o reservadas
  • Tipos de datos
  • Clase String y sus métodos
  • Permisos y declaración de clases, propiedades o métodos
  • Bucles y tomas de decisión
  • Excepciones, control de errores
  • Secuencias de escape
  • Concatenación y conversiones a texto
  • Salida por pantalla y entrada por teclado
  • System.out, System.in, System.err, System.exit
  • Leer líneas de la entrada estándar
  • Crear Objetos (de la biblioteca de Java
  • El bloque de control de errores, try{} catch(){}
  • Entrada de Datos y conversiones. [if, try, catch]
  • NumberFormatException while(){}
  • Mezcla de bucles do{} while(); y for(;;){}
  • Switch Select

TEMA III – Métodos estáticos y Mecanismos de Programación

  • Métodos estáticos (funciones o procedimientos)
  • Arreglos (Arrays) o Vectores
  • La clase Math de procedimientos y constantes matemáticas
  • Buffering – Memoria temporal
  • Usando arreglos para un buffer, colas de espera, pilas y listas
  • Implementación del buffer tipo FIFO (Cola de espera, el primero es primero en salir)
  • Implementación del buffer tipo LIFO (La pila, último en llegar es primero en salir)
  • Implementación de una Lista de datos
  • Búsqueda de datos
  • Búsqueda secuencial
  • Búsqueda aleatoria, desordenar lista
  • Búsqueda Binaria (lista ordenada
  • Métodos para ordenar listas
  • Método de la burbuja o Método de Ordenación por Selección
  • Método QuickSort Recursivo
  • Otros mecanismos para ordenar

TEMA IV. SWING

  • Introducción al SWING.
  • Componentes de SWING
  • Contenedores
  • Layouts

TEMA V. Bases de Datos con JAVA y Programación Distribuida en JAVA

  • Acceso a Bases de Datos desde Java JDBC.
  • Establecer la Conexión.
  • La interfaz Connection.
  • Objetos Statement.
  • Sentencias SQL precompliladas.
  • Objetos.reparedStatement.
  • Procedimientos almacenados.
  • MySQL Conector.
  • Java en red.
  • La Clase Socket y ServerSocket.
  • Introducción a la programación distribuida.
  • RPC.
  • Port Mapper.
  • RMI ( Remote Method Interface).
  • Clases y métodos.
  • Stub y Skeleton.
  • RMI Registry.

TEMA VI. Tecnología Hibernate

  • Pasos para trabajar con Hibernate.
  • Archivo de Mapeo.
  • Configuración de acceso a la Base de Datos.
  • Bibliotecas Hibernate.
  • Session Factory.
  • HQL.
  • Transacciones.
  • Inserción, consulta, borrado y edición.
  • Caché de Sesión.
  • Hibernate Criteria.

XML. Introducción a la Programación XML

  • Definiciones de tipo de documentos.
  • Otros elementos auto descriptivos.
  • XML Schemas.
  • XStream

Acerca de ronald

Un comentario

  1. Thanks for another wonderful article. Where else could anybody get that kind of information in such an ideal way of writing? I have a presentation next week, and I’m on the look for such information. dkaaddbbeefb

Deja un Comentario

Tu dirección de email no será publicada. Required fields are marked *

*

Free WordPress Themes - Download High-quality Templates