| Public Concerné |
Connaissances de niveau Bac+2 en informatique.
|
Finalité de l'unité d'enseignement |
| Objectifs pédagogiques |
| Maitriser les concepts avancés de la programmation objet en Java. |
| Capacité et compétences acquises |
Maitrise du langage Java et des concepts objets avancés cités dans le programme |
Organisation |
| 6 Crédits |
Contenu de la formation |
Structure des applications objets avec JAVA et UML Types primitifs, Aspects impératifs du langage Assert, Interfaces, Types et Classes Programmation évènementielle Généricité et Collections Structures de données et Patterns de conception Introspection et réflexivité en Java Programmation des Entrées/Sorties XML et JAVA Programmation par Contrat Validation des programmes UML2 et le langage OCL Méthodes de développement et langage UML Programmation concurrente |
|