Login: password:
Forgot your password?
a.a. 2012/13

a.a. 2011/12

a.a. 2010/11

a.a. 2009/10

a.a. 2008/09

a.a. 2007/08

a.a. 2006/07

a.a. 2005/06

Programmazione 2
Corso di Programmazione 2 per il primo anno della laurea triennale in Informatica tenuto da Marco Ronchetti nell'a.a. 2005/2006. Il corso è sulla Programmazione Orientata ad Oggetti, ed il linguaggio di riferimento è Java.
Il contentuto del corso negi anni 2006/2007 e 2007/2008 è rimasto sostanzialmente invariato.
Per informazioni vedi i siti dei corso nelle edizioni dei vari anni:
Video disponibili:

Lezione 3 - Richiami di C++ video on line   download (170 Mb)  
Lezione 4 - Richiami di C++. Arrays. Il modello di memoria (heap e stack). Operatori new e delete. video on line   download (165 Mb)  
Lezione 5 - Dalle struct agli oggetti. La Pila in C++. Oggetti in Java. La Pila in Java video on line   download (167 Mb)  
Lezione 6 - La pila in Java. assert. Puntatori in Java. memory management. Librerie di classi e documentazione relativa. La classe String video on line   download (171 Mb)  
Lezione 7 - Java: parametri di ingreso, arrays, concvenzioni, passaggio di parametri a funzione. OOP: Ereditarietà, sottoclassi e superclassi, overloading e overriding. Cenni di UML video on line   download (165 Mb)  
Lezione 8 - UML: Diagramma delle classi, Eredità. aggregazione, composizione. Cenni di eredità multipla. Polimorfismo e principio di sostituzione di Liskov video on line   download (172 Mb)  
Lezione 9 - Interfacce e Collections    video on line   download (171 Mb)  NOTA: questa  è la lezione  da guardare per la verifica del martedì di Pasqua
Lezione 10 - Uso delle colection: Tombola. Javadoc video on line   download (180 Mb)  
Lezione 11 - Pattern publisher-subscriber, modificatore static video on line   download (155 Mb)  
Lezione 12 - awt/swing, Container - Component - Layout - Graphics, Componenti grafiche di Swing, Event listeners video on line   download (178 Mb)  
Lezione 13 - Packages, costruttori, modificatori di accesso, abstract, eccezioni, upcast e downcast video on line   download (117 Mb)  NOTA: C'e' la registrazione solo della prima ora di lezione, a causa di un problema audio verificatosi successivamente.
Lezione 14 - Eventi - inner classes - pluggable Look and feel video on line   download (167 Mb)  
Lezione 15 - Layouts - custom painting video on line   download (177 Mb)  
Lezione 16 - Grafica - Uso di IDE video on line   download (45 Mb)  
Lezione 17 - Uguaglianza e Indentità video on line   download (106 Mb)  NOTA: manca l'ultima mezz'ora di lezione (altro problema tecnico di diversa natura...)
Lezione 18 - Clone video on line   download (161 Mb)  
Lezione 19 - Animazione - Applets video on line   download (153 Mb)  
Lezione 20 - Come distribuire applicativi Java video on line   download (173 Mb)  
Lezione 21 - I/O in Java - Serializzazione video on line   download (173 Mb)  
Lezione 22 - Serializzazione MVC - Singleton video on line   download (159 Mb)  
Lezione 23 - Generics video on line   download (145 Mb)  

Le altre lezioni verranno messe in linea appena possibile.



powered by segue
segue_logo