UrbaLab és un espai públic d’innovació social, un laboratori ciutadà on les persones que cerquen treball, les emprenedores i les pime poden trobar les eines que necessiten per adaptar-se als requeriments professionals del segle XXI.
BOOTCAMP: APLICACIONS WEB AMB SPRING BOOT (BACKEND)
Gandia, VALENCIA
13/10/2025 - 7/11/2025
SOCIETAT DIGITAL
Descripción
Aquest itinerari és ideal per a persones amb coneixements bàsics de programació orientada a objectes que vulguin adquirir competències sòlides en desenvolupament backend amb tecnologies àmpliament demandades al mercat laboral, curiosos/es per la tecnologia i programadors/es autodidactes.
Temática de la actividad
SOCIETAT DIGITAL
Horario
Dies 13, 14, 15, 16, 17, 20, 21, 22, 23, 24, 27, 28, 29, 30 i 31 d'octubre i 3, 4, 5, 6 i 7 de novembre, de 9 a 14 hores
Precio
Gratuito
Duración Teórica
110 horas
Observaciones
Serà necessari que l'alumnat inscrit demostre tindre coneixements previs de programació (es preveu fer una prova de coneixements inicials). A més, els candidats han d'enviar el CV a: urbalab@gandia.org
Programa
1.- Java 21 - Sintaxi del llenguatge (10 hores) • Operadors, primitives, variables, nomenclatura, etc • Estructures de control • Classes (camps, mètodes, constructors). Modificadors d'accés • Objectes i variables de referència • Interfícies • Arrais i Col·leccions • Genèrics • Gestió d'errors • Anotacions • Lambdas • Canvis en el llenguatge • API bàsica (String, Math, Sistem…)
2.- Spring - Pàgines Web (8 hores) • Introducció a HTML • Introducció a CSS • Introducció a JS • Introducció a jQueri
- Spring Core (3 hores) • Què es Spring. Per a què serveix • Conceptes bàsics. AOP i Injecció de dependència • Java Config. Anotacions de configuració • Aplicació de AOP
- Spring Boot (3 hores) • Anotacions i biblioteques “starter” • Autoconfiguració. El fitxer “application” (properties/iml) • Perfils i propietats • Engegament de l’aplicació • Servidors embeguts • Logs - Introducció a Spring Data JPA (18 hores) • Incongruència entre el model relacional i el d’objectes • Configuració de la base de dades • Conceptes bàsics. EntitiManager. Transaccions • Creació d’entitats. Relacions. Lazi/Eaguer • Definició de repositoris. Personalització • JPQL • Solucions clàssiques
- Introducció a Spring Web (18 hores) • Disseny d’una aplicació • Patró MVC. Controlador i Vista. DTO • WebMvcConfigurer i @EnableWebMvc • Binding, Control d’errades. Controladors auxiliars • Validació de beans. Formatejadors • I18n • Jackson i JSON. Configuració mitjançant anotacions • Introducció a Thimeleaf
- Introducció a Spring Security (8 hores) • Conceptes de seguretat • OWASP Top Ten • HTTPS • Autorització i autentificació • Autentificació mitjançant login (JDBC/JPA) • Autentificació mitjançant JWT • Injecció de codi • CSRF • CORS
Conèixer la sintaxi moderna de Java i els concepts essencials del disseny de classes Fonaments d’Spring Data JPA Aprendre a crear una aplicació REST amb Spring Core i Spring Boot
Aquest itinerari és ideal per a persones amb coneixements bàsics de programació orientada a objectes que vulguin adquirir competències sòlides en desenvolupament backend amb tecnologies àmpliament dem...
Dirigit a: Persones emprenedores, amb una idea de negoci i/o projecte empresarial, així com empreses i professionals que vullguen millorar la seua competitivitat. Consulta el programa complet de la f...
Dirigit a: Persones emprenedores, amb una idea de negoci i/o projecte empresarial, així com empreses i professionals que vullguen millorar la seua competitivitat. Consulta el programa complet de la f...
Dirigit a: Persones emprenedores, amb una idea de negoci i/o projecte empresarial, així com empreses i professionals que vullguen millorar la seua competitivitat. Consulta el programa complet de la f...
Dirigit a: Persones emprenedores, amb una idea de negoci i/o projecte empresarial, així com empreses i professionals que vullguen millorar la seua competitivitat. Consulta el programa complet de la f...
Dirigit prioritàriament a: - Dones - Persones desocupades - Persones amb discapacitat - Persones treballadores de baixa qualificació - Persones treballadores majors de 45 anys - Persones pertany...
UrbaLab és un espai públic d’innovació social, un laboratori ciutadà on les persones que cerquen treball, les emprenedores i les pime poden trobar les eines que necessiten per adaptar-se als requeriments professionals del segle XXI.
Este sitio web utiliza cookies propias y de terceros para el correcto funcionamiento y visualización del sitio web por parte del usuario, así como la recogida de estadísticas. Si continúa navegando, consideramos que acepta su uso. Puede cambiar la configuración u obtener más información.