1- Interfacce,Classi,Ereditarietà
2- Programmazione Generica
3- Principi SOLID e Code Smells
4- Costrutti di Programmazione
5- Programmazione Concorrente
extra
Overloading e Overriding
6- Esercizi di Programmazione(non ho voglia di riscriverli qua)