itconsulting

Academy & Corsi

itconsulting

Academy Java Con AI

Academy240 oreInizio 21/05/2026Fine 03/07/2026
Candidati al corso

Descrizione

Vuoi entrare nel mondo dello sviluppo software e specializzarti nelle tecnologie più richieste dal mercato?

Questa è la tua occasione!
Partecipa alla nostra Academy JAVA CON AI, completamente GRATUITA, finanziata da Forma.Temp (www.formatemp.it) e realizzata in collaborazione con GiGroup APL. Grazie ad un approccio pratico e mirato, acquisirai le competenze chiave per diventare un programmatore qualificato, capace di realizzare applicazioni basate sull’AI, pronto per il mondo del lavoro!

 

Dettagli del corso:

  • Durata: 6 settimane (240 h);
  • Inizio e Fine: Dal 08/04/2026 al 20/05/2026;
  • Orario: Dal lunedì al venerdì, dalle 9:00 alle 18:00;
  • Pausa Pranzo: 13:00 - 14:00;
  • Modalità: Online (da remoto). È necessario essere muniti di un PC (o tablet) con microfono e webcam funzionanti.

 

Al termine del corso, avrai l'opportunità di sostenere colloqui con aziende del settore per mettere in pratica ciò che hai imparato!

 

Preparati ad entrare nel mondo del lavoro con una formazione ad hoc! Ecco cosa imparerai:

·    

  • CARATTERISTICHE DEI DATABASE E LINGUAGGIO SQL
  • JAVA FONDAMENTI
  • JAVA OBJECT ORIENTED CONCETTI AVANZATI
  • JAVA ENTERPRICE
  • FONDAMENTI DI PROGRAMMAZIONE CLIENT SIDE
  • INTRODUZIONE ALL’AI PER IL SOFTWARE DEVELOPMENT


Chi stiamo cercando?
Diplomati, laureandi o laureati in Informatica o materie affini, che abbiano una forte curiosità e passione verso il mondo dello sviluppo software e vogliano mettere in pratica le proprie conoscenze in progetti concreti.

Il mondo dello sviluppo software ti aspetta! Approfitta di questa occasione per formarti e accedere a un settore in continua evoluzione, con grandi prospettive di crescita professionale.

 

Il tuo futuro inizia qui!

Inviaci il tuo CV e autorizza il trattamento dei dati personali ai sensi del D. Lgs. 196/2003 e dell'art. 13 GDPR (Regolamento UE 2016/679).

Programma

1. CARATTERISTICHE DEI DATABASE E LINGUAGGIO SQL DURATA: 48 ORE
BASE DATI
INTRODUZIONE AI DATABASE CHE COS'È UN DATABASE CHE COS'È UN DBMS
COME SI PROGETTA UN DB IL MODELLO E-R
IL MODELLO RELAZIONALE IMPLEMENTARE UN DATABASE LINGUAGGIO SQL
INTRODUZIONE AL LINGUAGGIO SQL I COMANDI DDL
I COMANDI DML I COMANDI DQL TIPI DI JOIN
IMPLEMENTARE DATABASE RELAZIONALI
COME S'IMPLEMENTA UN DATABASE RELAZIONALE CON MYSQL COME SI CREANO LE TABELLE
COME SI CREANO GLI INDICI COME SI POPOLA UN DATABASE COME SI CREANO LE VISTE COME SI TESTA UN DATABASE
2. JAVA FONDAMENTI
DURATA: 52 ORE
INTRODUZIONE A JAVA
TIPI DI DATI, VARIABILI ED OPERATORI CLASSI ED OGGETTI
LE ISTRUZIONI CONDIZIONALI I CICLI
ARRAY
COME INIZIARE A PROGRAMMARE CON JAVA JAVA OBJECT ORIENTED
INTRODUZIONE ALLA PROGRAMMAZIONE OO CLASSI ED OGGETTI
IL PARADIGMA OBJECT ORIENTED
3. JAVA OBJECT ORIENTED CONCETTI AVANZATI DURATA: 56ORE
INTERFACCE E CLASSI ASTRATTE OPERATORI STATIC E FINAL CLASSI SINGLETON
CLASSI WRAPPER LE ECCEZIONI
JAVA VETTORI DI OGGETTI E COLLECTION INTRODUZIONE A JAVA COLLECTION FUNDATION LINKEDLIST
ARRAYLIST HASHMAP HASHSET INPUT/OUTPUT
4. JAVA ENTERPRICE DURATA: 56ORE
GESTIONE DATABASE CON JDBC JAVA SERVLET
JAVA SERVER PAGE STRUTTURA DI UNA PAGINA JSP
LA PERMANENZA DEI DATI CON LE SERVLET: COOKIE E SESSIONI
5. FONDAMENTI DI PROGRAMMAZIONE CLIENT SIDE DURATA: 28ORE
HTML CSS
JAVASCRIPT
6. INTRODUZIONE ALL’AI PER IL SOFTWARE DEVELOPMENT
DIFFERENZA TRA AI TRADIZIONALE E GENERATIVE AI
PANORAMICA SUI LLM (LARGE LANGUAGE AI)
STRUMENTI DI AI CODING ASSISTANT (GITHUB, COPILOT, CURSOR)
SVILUPPO CON AI SDK E API