Curso práctico de programación back end con el framework Spring en Java.

Curso con gran carga de teoría y práctica de los conceptos más importantes de arquitectura Spring, repaso de sus principales módulos, patrones de diseño básicos, etc.

Aprenderás tanto a desarrollar webs en Java como APIs, a configurar aplicaciones con Spring boot. Adquirirás nociones de securización de aplicaciones con Spring Security, el patrón MVC on Spring MVC (al igual que conceptos RestFul), el manejo de datos con ORM JPA y Spring Data, etc.

¿Qué vas a aprender en esta formación?

Inyección de dependencias y versión de control. Spring Core. Spring Security, Spring Data, ORM, JPA, restFul, JWT, Spring Boot

JavaSpringJunitMockitoPostmanIntelliJ
Capitanes
Óscar Pastor Juan Ángel López Roi Sánchez Carlos Múgica Carlos Serrano José Antonio Amores
Duración
120 horas
Coste
Consultar

Abiertas inscripciones

Tenemos abierto el plazo de inscripción, infórmate para adentrarte ya en el mundo de la creación de software.

Solicita información

Conocimientos previos necesarios

Conocimientos básicos de Java y ganas de aprender.

Tabla de contenidos de la formación

11 secciones120 horas en total
elemento Sección 1 POO Repaso Programación Orientada a Objetos
elemento Conceptos básicos elemento Características elemento Relación entre POO y otros paradigmas
elemento Sección 2 Introducción a cliente/Servidor
elemento Introducción a cliente-servidor elemento Introducción a servicios Web elemento El navegador (Web browser) elemento Front end / Back end / full stack
elemento Sección 3 Servlets
elemento Qué es un servlet elemento HttpServletRequest/Response
elemento Sección 4 Conceptos básicos de Spring
elemento Inyección de dependencias elemento Inversión de control elemento Qué es Spring elemento Ventajas de Spring elemento Principales módulos de Spring elemento Configuración de Spring
elemento Sección 5 MVC
elemento Patrón MVC elemento Ejemplos de uso de Patrón MVC elemento Frameworks actuales que usan este patrón
elemento Sección 6 Springboot
elemento Introducción a Springboot elemento Arrancar y configurar proyecto con Springboot
elemento Sección 7 Spring security
elemento Introducción a Spring security elemento JWT elemento LDAP
elemento Sección 8 WebServices
elemento Historia de los WebServices elemento SOAP elemento Json elemento Servicios Web Restful elemento Conexión a WS mediante Postman elemento Autenticación en servicios Web
elemento Sección 9 Spring MVC
elemento Introducción a Spring MVC elemento Ejemplo Web con Spring MVC elemento Frontales disponibles elemento Servicios Rest con Spring MVC
elemento Sección 10 ORM JPA
elemento Qué es un ORM elemento Conexión de JPA a base de datos elemento Sincronización de modelos elemento Instrucciones CRUD
elemento Sección 11 Testing unitario Spring y el testing
elemento Introducción al testing elemento Qué es el testing unitario elemento Junit elemento Dobles de test

Descubre los capitanes que te guiarán a la victoria

Back end
Óscar Pastor

Óscar Pastor

Ingeniero de Software con 20 años de experiencia.

Máxima especialización en tecnologías Java y J2EE.

Tiene un mixto que se llama Alejandro, canta como los ángeles. Un mixto es un cruce entre canario y jilguero. ¡Ah! Por cierto, el que canta bien es Alejandro.

Back end
Juan Ángel López

Juan Ángel López

Ingeniero de software con 8 años de experiencia

Juan combina su pasión por el desarrollo de software con su pasión por la seguridad informática. Puedes encontrarle creando software o rompiendo software.

Back endFull stack
Roi Sánchez

Roi Sánchez

Súper-desarrollador con 15 años de experiencia.

Capaz de gestionar un proyecto informático E2E (de principio a fin).

Los discos de vinilo y los tatuajes son dos de sus mayores pasiones.

Back end
Carlos Múgica

Carlos Múgica

Ingeniero de Software con 7 años de experiencia.

Especializado en desarrollo JAVA.

Carlos es un apasionado de la calidad del Software, pero lo único que le gusta más que meter test son las sentadillas.

Back endFront end
Carlos Serrano

Carlos Serrano

Ingeniero de Software con 9 años de experiencia.

Experto en tecnologías como Java, Angular 2+, JavaScript, HTML5 o MUMPS/PROFILE.

Si fuera un jamón, sería puro de bellota.

Back endFull stack
José Antonio Amores

José Antonio Amores

Ingeniero de Software con 18 años de experiencia

Es un experto en arquitectura back y front.

Jose Antonio tiene una visión binaria del mundo. Todo es 0 o 1, no hay término medio.

¿Estás interesado?

Déjanos tus datos y contactaremos contigo lo antes posible