Corso SQL Serale Online Da Zero al Tuo Primo Programma

32 ore di formazione pratica

Il corso offre una comprensione completa delle operazioni SQL, dalla creazione di tabelle e vincoli di integrità alle avanzate operazioni di SELECT e JOIN. Le lezioni pratiche mirano a consolidare il materiale appreso, garantendo una padronanza pratica delle competenze SQL fondamentali.

Frequenza
FULL-TIME
Presenza
OBBLIGATORIA
Livello Richiesto
NESSUNO
Durata Modulo
32 ore
Frequenza
FULL-TIME
Presenza Online
OBBLIGATORIA
Livello Richiesto
NESSUNO
Durata
32 ore
Giorni
Lunedì-Giovedì
Orario
18.30-20.00 (1.30h)

Formazione 1 mese

Il corso di SQL alterna lezioni in diretta, esercitazioni, progetti e studio individuale. Prendi parte a una vera classe, con un gruppo di compagni e un team di professionisti sempre a tua disposizione.

Lezioni in diretta

Segui le lezioni live in Aula Virtuale, interagendo con il Teacher e i compagni.

Lunedì – Giovedì
18:30 – 20:00

Settimana 1: Introduzione a SQL

  • Concetti fondamentali dei database relazionali.
  • Creazione di tabelle e definizione di tipi di dato.
  • Chiavi primarie e chiavi esterne.
  • Query di base con SELECT, FROM e WHERE.
  • Filtri e operatori logici (AND, OR, NOT).
  • Ordinamento dei dati con ORDER BY.

Settimana 2: Interrogazioni e Funzioni

  • Operatori di join: INNER JOIN, LEFT JOIN, RIGHT JOIN.
  • Relazioni tra tabelle e integrità referenziale.
  • Funzioni aggregate: COUNT, SUM, AVG, MIN, MAX.
  • Raggruppamento con GROUP BY e filtri con HAVING.
  • Query annidate e sottoquery.
  • Funzioni su stringhe, numeri e date.

Settimana 3: Gestione Avanzata e Ottimizzazione

  • Inserimento, aggiornamento ed eliminazione di dati (INSERT, UPDATE, DELETE).
  • Gestione utenti e permessi.
  • Creazione e gestione di viste.
  • Concetti di indicizzazione per migliorare le prestazioni.
  • Transazioni e comandi COMMIT/ROLLBACK.
  • Best practices per query efficienti e debugging SQL.

Settimana 4: Progetto Finale su Caso Reale

  • Analisi dei requisiti di un database aziendale (ordini, clienti, prodotti).
  • Progettazione schema ER e conversione in schema relazionale.
  • Creazione tabelle, vincoli e relazioni.
  • Popolamento del database con dati realistici.
  • Scrittura di query per reportistica e statistiche (fatturato, top clienti).
  • Creazione di viste per semplificare l’accesso ai dati.
  • Consegna e presentazione del progetto finale.

Antonio Passaro

Insegnante

Sviluppatore Full Stack, Sviluppatore Senior Java EE per soluzioni software basate principalmente su tecnologie Java Sviluppatore Front-End Angular e Vue. Laureato in Ingegneria Informatica presso l’Università di Firenze con 101/110. Attualmente lavoro per una casa di sviluppo software che realizza soluzioni software RFID per aziende di moda. 

Andrea Sciarra

Insegnante

Docente di ruolo in informatica con una lunga esperienza di insegnamento. Laureato in Ingegneria Informatica Magistrale con votazione 110/110, dal 2018 insegno in istituti superiori in toscana e svolgo ruoli strettamente legati alle competenze digitali. Ho erogato corsi di formazione anche in altri istituti e per studenti di età differenti.

Con CodeBreakers impari SQL passo dopo passo

Il corso è composto da 1 modulo, che puoi acquistare in comode rate o con un singolo pagamento ad un prezzo scontato.

Pronto a cambiare carriera? 🚀

Inizia oggi il tuo percorso con SQL. Tutto online, orari flessibili, supporto dedicato.