Con este completo curso conocerás los aspectos generales de la programación en Java, la estructura de sus programas y la sintaxis de programación. Desarrollarás programas manejando la potencia de la programación orientada a objetos, trabajando con la estructura de una clase, sus métodos y atributos, control de accesos, paquetes, etc., para poder dar sentido a la programación orientada a objetos. Controlarás errores inesperados a la hora de realizar un programa y saber encauzar estos errores para que la aplicación no tenga una finalización inesperada. Aprenderás desarrollos utilizando colecciones Java, que nos facilitan el tratamiento, almacenamiento, recuperación, etc., de los objetos creados, y nos facilitan la programación. Adquirirás una base teórica y práctica en el campo de la Informática para poder comprender los conceptos prácticos. Aprenderás la forma de optimizar las bases de datos y protegerlas contra posibles agresiones.