Competenze principali: Sviluppo in OOP, Progettazione DB, Web statico

 

0: RIPASSO

D3.2 Strutture dati - Struct e Enum

D3.3 Applicazioni MultiForm

D3.4 Strutture dati - File

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.1 DB - Concetti Generali

D1.2 DB - Progettazione Concettuale

Modello Scheda Progetto DB

D1.2.1 Indicazioni per verifiche

D1.3 DB - Progettazione Logica

D1.3.1 DB - MySQL - I tipi di dato

Rubrica di Valutazione

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

D5. Layered Application e DB

MySqlConnectorTest

biblio3tier

Biblioteca.Win

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