Skip to content

Curso de formación para el profesorado de la Comunidad de Madrid sobre el desarrollo backend con SrpingBoot

Notifications You must be signed in to change notification settings

joseluisgs/springboot-profesores-madrid-2022-2023

Repository files navigation

Spring Boot para Profesores de la Comunidad de Madrid 2022-2022

Material del curso de formación del profesorado de la Comunidad de Madrid: Desarrollo en entorno servidor con Spring Boot

SpringBoot LICENSE GitHub

logo

Acerca de

Este repositorio engloba el conjunto de materiales y proyectos del curso de formación del profesorado de la Comunidad de Madrid: Desarrollo Web en entorno Servidor con Spring Boot.

Estos materiales se irán actualizando a medida que se vaya impartiendo el curso de acuerdo a las necesidades del alumnado.

Contenidos

  1. Instalación y configuración del entorno de trabajo
  2. Principios SOLID, Arquitecturas y Patrones de diseño
  3. HTTP: métodos, status, cabeceras, etc.
  4. Elementos de Java: POO, Colecciones, Optional, Streams, Lombock, etc.
  5. Introducción al desarrollo de servicios web con Spring Boot y Spring Web
  6. Elementos avanzados en SPRING BOOT: cache, dto, mappers, excepciones, etc.
  7. Testeando nuestros servicios con JUnit y Mockito
  8. Acceso a Datos con Spring Data y JPA
  9. Seguridad, autenticación y autorización en servicios con Spring Security
  10. Perfiles, documentación y despliegue

Sesiones presenciales

  1. 12 abril 2023: Presentación, introducción, preparación del entorno de trabajo. Mi primer proyecto con Spring Boot.
  2. 19 abril 2023: Nuestra primera aplicación con Spring Boot: Raquetas y Tenistas
  3. 26 abril 2023: Mejorando nuestra api: caché, dto, mappers, excepciones, etc.
  4. 3 mayo 2023: Nuestros primeros test: JUnit y Mockito.
  5. 10 mayo 2023: Creando componentes de Acceso a Datos con Spring Data y JPA.
  6. 17 mayo 2023: Testeando nuestra aplicación con Spring Data y JPA.
  7. 24 mayo 2023: Seguridad en servicios con Spring Security.
  8. 31 mayo 2023: Perfiles, documentación y despliegue.

Tareas por sesión

  1. 12 abril 2023: Tu primera aplicación con Spring Boot. Tarea 1
  2. 19 abril 2023: Creando la api de Profesores y Módulos. Tarea 2
  3. 26 abril 2023: Mejorando nuestros servicios. Tarea 3
  4. 3 mayo 2023: Nuestros primeros tests. Tarea 4
  5. 10 mayo 2023: Creando componentes de Acceso a Datos con Spring Data y JPA.
  6. 17 mayo 2023: Testeando nuestros repositorios con Spring Data y JPA.
  7. 24 mayo 2023: Securizando nuestra api con Spring Security.
  8. 31 mayo 2023: Documentando y desplegando nuestra aplicación.
  9. Tareas finales: recopilación de todo lo aprendido en el curso y entrega de un proyecto final.

Referencias

Las referencias importantes o recomendadas para el curso las encontrarás en el apartado de referencias.

Autor

Codificado con 💖 por José Luis González Sánchez

Twitter GitHub

Contacto

Cualquier cosa que necesites házmelo saber por si puedo ayudarte 💬.

              

Licencia de uso

Este repositorio y todo su contenido está licenciado bajo licencia Creative Commons, si desea saber más, vea la LICENSE. Por favor si compartes, usas o modificas este proyecto cita a su autor, y usa las mismas condiciones para su uso docente, formativo o educativo y no comercial.

Licencia de Creative Commons
JoseLuisGS by José Luis González Sánchez is licensed under a Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional License.
Creado a partir de la obra en https://github.com/joseluisgs.

About

Curso de formación para el profesorado de la Comunidad de Madrid sobre el desarrollo backend con SrpingBoot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages