Este documento presenta un curso de Java que enseña desde los fundamentos hasta realizar conexiones con bases de datos MySQL. El curso explica los elementos básicos del lenguaje Java y crea una aplicación de escritorio de ejemplo que se conecta a MySQL para mostrar datos en tablas. El objetivo es explicar lo esencial de Java y crear una aplicación funcional que sirva como guía para aprender.