Competenze principali: Progettazione DB avanzata, Web dinamico, Applicazioni Layered di Rete
Competenza n° 1: Progettare una base di dati (RIPASSO e APPROFONDIMENTO)
D1.2 DB - Progettazione Concettuale
D1.2.1 Indicazioni per verifiche
D1.3 DB - Progettazione Logica
D1.3.1 DB - MySQL - I tipi di dato
D1.4 DB - SW
D1.4.3 PostgreSQL
D1.5 DB - Normalizzazione
VS1: Progettazione DB su carta
Competenza n° 2: Utilizzare i comandi SQL in funzione del contesto (RIPASSO e APPROFONDIMENTO)
D1.6 DB - SQL
VS2: SQL su moodle
VS3: SQL su carta
VS4: Progettazione DB + SQL su carta
D2.1 Sistemi Informativi
D2.3 Big Data
D2.3.1 MongoDB
Competenza n° 3: Sviluppare applicazioni informatiche per reti locali che prevedano l’interazione con una base di dati (RIPASSO)
MarconiPieralisi.DataLayer.dll
VL1: Prj + Sviluppo in OOP + DB fornito
Competenza n° 4: Sviluppare applicazioni in rete con PHP e MySQL
D3.1 Applicazioni di Rete
D3.2 PHP - Appunti
ManualeTecnico_Funzioni PHP base+mysqli
VS5: Applicazioni Distribuite su Moodle
VL2: Applicazione web-based onepage su array
VL3: Applicazione web-based onepage su DB
Competenza n° 5: Sviluppare Web Services per realizzare una soluzione Layered
D3.3 XML e JSON
D3.4 WebServices
VS6: Webservices su Moodle (App Rete + XML/JSON + WS + JWT + Fetch)
Competenza n° 6: Progettare e sviluppare una soluzione software complessa
Progetto disciplinare per competenze: sviluppo di un applicativo web che interagisca con una base di dati