Cerchi un percorso che ti offra concrete opportunità di lavoro nel mondo IT?
Se hai passione per il coding e vuoi trasformarla in competenze concrete, questo è il percorso giusto.
In RF Tecnoformazione non ti limiti a studiare:
lavori su progetti strutturati, simili a quelli delle aziende, e costruisci un profilo pronto per il mercato del lavoro.
Il percorso nasce in sinergia con le aziende partner:
il programma è definito sulla base dei reali fabbisogni professionali del settore ICT.
Al termine del corso sosterrai colloqui con aziende che ricercano profili in linea con le competenze acquisite.
Si, saremo direttamente noi a creare il ponte.
Da oltre 10 anni accompagniamo giovani talenti nel loro ingresso nel settore informatico.
Scopri se questo percorso è adatto a te.
Programma del corso
MODULO 1 – Principi Avanzati di Programmazione a Oggetti (OOP) e Architettura Software
• Approfondimento OOP (incapsulamento, ereditarietà, polimorfismo)
• Principi SOLID
• Pattern MVC
• Dependency Injection (concetto)
• Layering architetturale (Controller – Service – Repository)
MODULO 2 – Spring Framework e Spring Boot – Fondamenti Applicativi
• Spring Core – IOC (Inversion of Control)
• Dependency Injection – gestione componenti
• Struttura di un progetto Spring Boot
• Spring Boot Starter – configurazione
• Controller e routing
• Maven – gestione dipendenze
MODULO 3 – Persistenza Dati – Spring Data JPA e Hibernate ORM
• ORM – Object Relational Mapping
• JPA / Hibernate – Entity, Repository
• Operazioni CRUD
• Relazioni
• Query Methods e query personalizzate
MODULO 4 – Sviluppo Web Enterprise: Applicazioni Monolitiche (JSP) e Servizi REST
• Revisione JSP in ambiente enterprise
• Web Application monolitica – flusso MVC lato server
• REST API – JSON, HTTP , status code
• REST Controller – formati di risposta
• Validazione input
• Testing con Postman
MODULO 5 – Strumenti Operativi per lo Sviluppo Professionale
• Maven – build e configurazione
• Git – utilizzo introduttivo
• Docker – concetti chiave (immagini, container, volumi)
MODULO EXTRA – AI per lo Sviluppo Software
• Strumenti AI a supporto della programmazione (CodFree, Copilot, alternative)
• Integrazione dell’AI nel flusso di lavoro
• Prompt engineering di base
Alcuni dei nostri successi che grazie a noi sono entrati subito nel mondo del lavoro!
Java Academy

PARTNER












