Curso de la Secretaría de Extensión de la UNSO que enseña a programar en Java, uno de los lenguajes de programación más utilizados, y a construir el backend de una aplicación con Spring Boot.
Empieza por qué es programar y por qué Java: algoritmos, lenguajes compilados o interpretados, variables y uso de la memoria, tipado estático, operadores lógicos, tabla de verdad, ciclos, arrays y listas. Después pasa al paradigma de objetos con clases, constructor, herencia, polimorfismo y pruebas con JUnit.
La última parte trabaja con Spring el ciclo de request y response sobre HTTP, el manejo de errores, JSON, el mapeo ORM y el ABM, hasta consumir una API y hacer el deploy en producción.
No se requieren conocimientos previos de programación. El curso está abierto a la comunidad universitaria y extrauniversitaria de la UNSO.