Competenze principali: Sviluppo in OOP, Progettazione DB, Web statico
0: RIPASSO
D3.2 Strutture dati - Struct e Enum
D3.5 Strutture dati - Collection
VL1: Struct, Multiform e File
1: OOP (Programmazione Orientata agli Oggetti)
D4. Programmazione Orientata agli Oggetti
D4.1 STEP Sviluppo in OOP
VS1: Teoria su Moodle - Prima parte teorica
VS2: Diagramma delle Classi UML
D6. GIT - Distributed Version Control
D6.1 Sviluppo in ambiente condiviso
VL2: Prj + Sviluppo in OOP
VS3: Teoria su Moodle - Seconda parte teorica
2: ADT (Liste, Pile, Code, Collection)
D3.5.1 Dispensa ADT - Lista Pila Coda
3: Basi di Dati
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
VS4: Concetti generali e Progettazione su moodle
D1.4 DB - SW
D1.4.3 PostgreSQL
D1.5 DB - Normalizzazione
VS5: DBMS SW e Normalizzazione su moodle
VS6: Progettazione fino a NF
D1.6 DB - SQL
VS7: SQL su moodle
VS8: DDL, DML, QL
4: OOP e DB
MarconiPieralisi.DataLayer.dll
5: WEB STATICO
VL2: Web statico
6: PROGETTO DELL'ANNO
Progetto disciplinare per competenze: sviluppo di un software visuale in C# che interagisca con una base di dati