Curso de Java Development
Acerca de este curso
> Módulo 1: Introducción a Java
El ecosistema de Java
Nuestra primera aplicación Java
Paquetes
> Módulo 2: Variables, tipos de datos y operadores
Variables y tipos de datos
Tipos de datos integrales
Type casting
> Módulo 3: Flujo de control
Declaraciones condicionales
Construcciones de bucle
> Módulo 4: Programación Orientada a Objetos
Principios orientados a objetos
Clases y objetos
Constructores
La esta palabra clave
Herencia
Sobrecarga
Sobrecarga del constructor
Polimorfismo y anulación
> Módulo 5: POO en profundidad
Interfaces
Encasillamiento
La clase de objeto
Autoboxing y Unboxing
Clases y métodos abstractos
> Módulo 6: Estructuras de datos, matrices y cadenas
Estructuras de datos y algoritmos
Strings
> Módulo 7: Java Collections Framework y Genéricos
Leer datos de archivos
Java Collections Framework
Genéricos
Colección
> Módulo 8: Estructuras de datos en Java a profundidad
Implementación de una lista vinculada personalizada
Implementación del árbol de búsqueda binaria
Enumeraciones
Conjunto y singularidad en conjunto
> Módulo 9: Manejo de excepciones
Motivación detrás de excepciones
Fuentes de excepción
Mecánica de excepciones
Mejores prácticas
> Módulo 10: JDBC (Java Database Connectivity)
Conociendo el API de JDBC
Tipos de JDBC Drivers
Registrar Driver class
Crear conexión
Conectividad con MySQL
Crear statements
Ejecutar queries
Cerrar conexión