Corso per Programmatore Java – Programma Garanzia Giovani

Obiettivi:
Il corso “Programmatore Java”, rivolto a giovani NEET pugliesi, ha come obiettivo quello di ampliare le conoscenze e favorire l’acquisizione di nuove competenze nella progettazione e realizzazione di siti web, tramite l’uso del linguaggio di programmazione Java e al collegamento alle basi di dati mediante l’uso di MySQL.
Destinatari
Il corso è destinato a tutti i Giovani NEET (Not in Education, Employment or Training) iscritti al programma Garanzia Giovani Puglia.
Competenze in uscita
Al termine del percorso formativo i corsisti avranno acquisito le conoscenze teoriche necessarie per maturare le seguenti competenze tecniche:
- Essere in grado di progettare un sito web in relazione ai bisogni del cliente finale;
- Essere in grado di riconoscere le principali caratteristiche della programmazione Front End, Back End;
- Essere in grado di programmare righe di codice utili alla realizzazione di un sito web tramite l'uso del linguiaggio di programmazione Java;
- Essere in grado di gestire basi di dati tramite il linguaggio MySQL.
Contenuti del corso
- La logica di programmazione Object Oriented;
- Installazione del software.
- Introduzione a SQL;
- Web, Database e DBMS;
- Il modello relazionale in SQL;
- Strumenti per interagire con un DBMS;
- Creare un database;
- Popolare un database;
- SELECT, interrogare un database;
- Ricerca, filtraggio e ordinamento;
- GROUP BY e funzioni di aggregazione;
- UPDATE: modificare i dati con SQL;
- DELETE, eliminare i record dalle tabelle;
- Subquery;
- Le transazioni;
- Trigger;
- Funzioni e procedure;
- Modificare la struttura del database.
- Variabili;
- Espressioni, istruzioni e blocchi;
- Classi;
- Compilazione.
- Tipi primitivi;
- Classe String;
- Classe StringBuilder;
- Oggetti ed Ereditarietà.
- Operatori;
- If then Else;
- Switch Case.
- Array;
- Compare & Mismatch method;
- Cloning;
- Liste dinamiche;
- Methods of & copy;
- Subliist method.
- Ciclo for;
- While e Do while;
- Foreach.
- Metodi;
- Gestione dei parametri;
- Init block;
- Static modifier;
- Final modifier;
- Classi annidate;
- Ereditarietà e Casting.
- Interfacce e classi astratte;
- Ereditarietà e Polimorfismo;
- Interface & Inheritance;
- Interface methods;
- Using var;
- Protected modifier;
- Lambda Calcolo;
- Predicati;
- Predicate;
- Using var 2;
- Consumer & Supplier;
- Lambda expression & list methods.
- Eccezioni;
- Inheritance;
- Init block.
- Date and Time.
- Introduzione;
- Dichiarazione;
- Compilazione ed Esecuzione;
- Require ed Export;
- Require Transitive;
- Integrazione non moduli.
Certificazioni
- Attestato di frequenza IFOA
Note
Il corso della durata di 200 ore è suddiviso in 100 ore d'aula e 100 ore di laboratorio.
Le iscrizioni al corso sono terminate. Le attività del corso sono in fase di svolgimento, contattaci per maggiori informazioni
Enti Finanziatori





Corsi correlati
Corso Art&Design: impara a comunicare attraverso l'immagine - Programma Garanzia Giovani NEET
Categoria: Senza stage/tirocinio
Finanziamento: Finanziato/Gratuito
Area tematica: Digitale
Linea corso: Corsi brevi
Modalità:
Corso gli assistenti virtuali - Programma Digitize
Categoria: Senza stage/tirocinio
Finanziamento: Finanziato/Gratuito
Area tematica: Digitale
Linea corso: Corsi brevi
Provincia: Reggio Emilia
Modalità:
Corso gli strumenti di comunicazione digitale - Programma Digitize
Categoria: Senza stage/tirocinio
Finanziamento: Finanziato/Gratuito
Area tematica: Digitale
Linea corso: Corsi brevi
Provincia: Reggio Emilia
Modalità:
Corso la narrazione sui social - Programma Digitize
Categoria: Senza stage/tirocinio
Finanziamento: Finanziato/Gratuito
Area tematica: Digitale
Linea corso: Corsi brevi
Provincia: Reggio Emilia
Modalità:
Corso Videomaking - Programma Digitize
Categoria: Senza stage/tirocinio
Finanziamento: Finanziato/Gratuito
Area tematica: Digitale
Linea corso: Corsi brevi
Provincia: Reggio Emilia
Modalità:
Corso Grafica Pubblicitaria: Photoshop, Illustrator, Indesign (Adobe)
Categoria: Senza stage/tirocinio
Finanziamento: Non finanziato
Area tematica: Digitale
Linea corso: Corsi brevi
Provincia: Reggio Emilia
Corso il digitale per la ricerca di lavoro - Programma Digitize
Categoria: Senza stage/tirocinio
Finanziamento: Finanziato/Gratuito
Area tematica: Digitale
Linea corso: Corsi brevi
Provincia: Reggio Emilia
Modalità:
Corso grafica digitale – Strumenti online
Categoria: Senza stage/tirocinio
Finanziamento: Finanziato/Gratuito
Area tematica: Digitale
Linea corso: Corsi brevi
Modalità:
Corso crea video che ispirano: il potere della creatività su TikTok - Programma Garanzia Giovani NEET
Categoria: Senza stage/tirocinio
Finanziamento: Finanziato/Gratuito
Area tematica: Digitale
Linea corso: Corsi brevi
Modalità: