En este repositorio muestro diferentes ejercicios que hice a lo largo de mi formación como desarrollador en diferentes tecnologías.
Hay enlaces disponibles a cada paquete de ejercicios o cursos online relacionados con cada una de las tecnologías y lenguajes que he ido aprendiendo a lo largo de mi formación en el CFGS DAM y después de esos estudios.
- TURISMO & PLANNING: TFG del CFGS DAM con su producto final disponible con una variante para Windows y otra para Android.
- AyuntamientoMarchamalo: Proyecto de prácticas de 2ºDAM que salió destacado en las noticias del ayuntamiento del que además fui colaborador.
-
IndustriaMusical: Proyecto Maven basado en una industria musical que utiliza Java, PL/SQL, SQL y Oracle DB XE 21c. Este proyecto se basa en una aplicación en consola programada en Java que permite al usuario final consultar mucha información acerca de la industria musical.
-
SumiMetalicos-S.A: Proyecto basado en una fábrica que utiliza Python, SQL, pyreportjasper y Jaspersoft Studio. Este proyecto ha sido pensado para que la fábrica pueda generar sus informes en formato PDF.
-
Inmobiliaria: Proyecto Maven basado en una inmobiliaria que utiliza Java y MongoDB (BD NoSQL, por lo tanto, no relacional). Este proyecto se basa en una aplicación en consola programada en Java que permite al usuario final consultar mucha información acerca de la inmobiliaria y realizar todo tipo de operaciones sobre los documentos/registros (Insertar, Consultar, Modificar, Borrar).
-
ChatUDP: Proyecto basado en una aplicación de consola Java que consiste en un chat entre 2 personas que son 2 módulos (Servidor y Cliente) que se envían datagramas UDP entre sí para comunicarse bajo el protocolo de comunicaciones UDP. El cliente se conecta a partir de un puerto configurado por el servidor previamente. El servidor es la persona 1 y el cliente la persona 2.
- Shell: Bash y editor de textos.
- C# y .NET: Visual Studio Community 2022.
- PL/SQL: Oracle DB 21 XE, SQL Plus, SQL Developer y editor de textos.
- Java: Eclipse IDE y Android Studio.
- Python: VS Code y Eclipse IDE (PyDev).