Hola, mi nombre es Marcelo Garassino. Hace unas semanas terminé de cursar a través de Codo a Codo, Full Stack Java. Debo decir que mi experiencia fue completamente satisfactoria. Me encontré con un programa de estudios muy completo, y un instructor altamente capacitado, y predispuesto a que todos los alumnos se lleven entendidos la inmensa mayoria de los contenidos. Debo agradecer por esta experiencia a Carlos Horacio Lopez quién ha estado a disposición para responder preguntas y aclarar dudas, incluso fuera del horario de las clases. Gracias a la motivación que me ha generado el curso he ido investigando en paralelo algunas inquietudes que se me iban presentando a medida que avanzaba la explicación sobre los distintos temas, relacionadas con herramientas que podrían haber mejorado trabajos anteriores como el 'Proyecto Alice' (punto de venta). He descubierto en Java un lenguaje que permite hacer muchísimas cosas, algunas de las cuales iré incluyendo en esta página. He utilizado exclusivamente las herramientas usadas en el curso para correr todos los ejemplos. Básicamente Visual Studio Code con las siguientes extensiones:
Live Server Servidor web de HTML, Css y Javascript
Community Server Connectors Permite correr Tomcat para realizar pruebas
Extension Pack for Java Extensión que ayuda a escribir, probar y corregir Java
Debugger for Java
GitHub Repositories Para usar el sistema de control de versiones
y otros que se irán instalando automáticamente.
Los ejemplos mostrados contienen todas las pruebas y errores (comentados) que fueron surgiendo hasta que logré lo buscado.
Espero que los ejemplos que incluiré sean de ayuda a quién lea esta página.
Sin mas preámbulo, al ruedo...
Trabajo final integrador para aprobar el curso. Se compone de un frontend (página simple de viajes) a la que se le agrego posteriormente un backend (que se encarga de la administracion de usuarios y administradores, y su alta, baja, modificacion y permisos) que usa una base de datos para llevar registro de los cambios. El proyecto se encuentra en GitHub en la siguiente página Aqui se encontraran: CAC-TimeToTravel-FrontEnd-Final servlet DB.sql correspondiendo al frontend, backend y backup de demostracion de la base de datos para usar con MySQL. Nota: el servlet funciona con Tomcat 10.1.4