Teoría

Temario completo con la teoría del curso de programación Java

2. Aspectos básicos del lenguaje
3. Entrada y salida de datos por consola
  • Clase Scanner para entrada de datos
  • Leer un carácter (tipo char) desde teclado
  • Introducir datos utilizando la interfaz gráfica
  • Utilizar printf para dar formato a los datos de salida
  • Utilizar DecimalFormat para dar formato a los datos de salida
  • Utilizar String.format para dar formato a los datos de salida
4. Arrays
  • Arrays unidimensionales
  • Arrays de caracteres
  • Matrices en Java
  • Copiar Arrays
  • Arrays y métodos
  • Arrays dinámicos: ArrayList
  • ArrayList de Objetos
5. Algoritmos de ordenación
  • Ordenar Arrays mediante el método Arrays.sort()
  • Ordenar Arrays. Interfaces Comparable y Comparator
  • Método de ordenación de la Burbuja
  • Método de ordenación por Selección
  • Método de ordenación por Inserción Directa
  • Método de ordenación QuickSort
  • Método de ordenación Shell
  • Método de ordenación MergeSort
6. El paquete java.lang
  • La clase String
  • Las clases StringBuilder y StringBuffer
  • La clase StringTokenizer
  • Clase Object
  • Clases Envolventes
  • Enumeraciones
7. Programación Orientada a Objetos
  • Programación clásica vs POO
  • Características de la POO
  • Clases
  • Objetos
  • Método Constructor
  • Métodos abstractos
  • Atributos y métodos static
  • Herencia
  • Polimorfismo
  • Interfaces
8. Excepciones
  • Tratamiento de excepciones en Java
  • Ejemplos de manejo de excepciones
9. Archivos de datos.
  • La clase File
  • Archivos de texto
  • Archivos binarios
  • Archivos de acceso aleatorio
  • Persistencia y Serialización de objetos
  • Seleccionar archivos de forma gráfica con JFileChooser
10. Acceso a Bases de Datos Relacionales
  • JDBC
  • Optimización de sentencias SQL: Prepared Statements
  • Transacciones
Scroll al inicio