¡Hola! Soy un apasionado profesor de Educación Secundaria, Bachillerato y Formación Profesional. Estoy dedicado a inspirar y formar a la próxima generación de desarrolladores web.
Este año tengo el placer de enseñar los siguientes módulos:
- Desarrollo Web en Entorno Servidor: Segundo curso del título de DAW, donde los estudiantes aprenden sobre tecnologías backend y cómo estas tecnologías interactúan con bases de datos para servir aplicaciones dinámicas y robustas.
- Entornos de Desarrollo: Primer curso del título de DAW, enfocado en familiarizar a los estudiantes con las herramientas y prácticas que hacen posible el desarrollo de software moderno, incluyendo control de versiones, depuración y automatización.
Aquí en GitHub, comparto recursos, ejemplos de código y proyectos que utilizamos en clase, permitiendo a los estudiantes explorar y aprender de manera práctica.
EjemploAuth
: Este es un proyecto monolítico de ejemplo que utiliza Spring Boot junto con Thymeleaf para ilustrar cómo implementar un sistema de autenticación y autorización personalizado. La aplicación sirve como un modelo funcional para entender las operaciones de registro e inicio de sesión de los usuarios.API_Jabones
: Este proyecto de ejemplo presenta un CRUD (Crear, Leer, Actualizar, Borrar) para una API RESTful de un catálogo de jabones, la cual está diseñada para ser documentada con Postman. Se enfoca en demostrar la construcción y manejo de puntos finales RESTful y su correspondiente documentación.API_SECURITY_EXAMPLE
: Proyecto de ejemplo que implementa un CRUD con medidas de seguridad para una API RESTful. Este proyecto es ideal para aprender cómo proteger los endpoints de una API y asegurar las operaciones de datos. Incluye ejemplos de autenticación y autorización, y también está preparado para ser documentado con Postman.microservicios-ejemplo
Proyecto base que proporciona una introducción al ecosistema de microservicios. Este repositorio sirve como punto de partida para aquellos que están interesados en explorar cómo los microservicios interactúan entre sí y cómo se pueden desplegar y escalar de manera independiente.
Si eres estudiante, asegúrate de visitar la Moodle del centro.
Para cualquier consulta relacionada con los módulos, no dudes en abrir un issue en este repositorio o enviarme un correo directamente a jdommay863@g.educaand.es
.
¡Sigue programando y nunca dejes de aprender!