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.

CATEGORIA
Senza stage/tirocinio
LINEA
Corsi brevi
FORMULA
Aula
FINANZIAMENTO
Finanziato/Gratuito
DURATA
200 ore
CONDIVIDI

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.
            • 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.


            Enti Finanziatori



            Corsi correlati

            Richiedi info
            (ci permette di fornirti un servizio più veloce e preciso)
            Informativa Privacy (Reg. UE 2016/679)
            L'informativa estesa relativa al trattamento dei suoi dati personali da parte IFOA la trova all'indirizzo https://www.privacylab.it/informativa.php?09395343333
            Presta inoltre il suo consenso al trattamento dei dati personali per le finalità facoltative sotto riportate?
            Invio di comunicazione su eventi, servizi e prodotti Ifoa