Diplômes intégrant cet élément pédagogique :
Descriptif
Ce cours propose de découvrir les bases de la programmation par objets en Java.
Comprendre et maîtriser :
- les notions fondamentales de la programmation (séquences, conditionnelles, itérations)
- la notion de type
- les tableaux et leurs utilisations
- les notions fondamentales de la programmation par objets en Java (classes, objets, attributs, méthodes, héritage, polymorphisme, exceptions)
- la mise en place d'une interface graphique simple avec Swing.
Pré-requis recommandés
Une première expérience en programmation, éventuellement en autodidacte, dans n'importe quel langage peut-être un plus mais n'est pas un prérequis indispensable.
Compétences visées
A l'issue de ce cours, un étudiant est capable de développer de petites applications en Java.
Bibliographie
Il existe de très nombreux ouvrages sur la programmation en Java, ainsi que de nombreuses ressources sur le Web. Le site france-ioi.org est en particulier recommandé pour se donner une idée de la programmation avant ce cours.
Informations complémentaires
La moitié des heures prévues pour ce cours sont consacrées à des TPs. En fin de semestre, les étudiants réalisent une application plus conséquente en groupe de 4-5 étudiants pendant une semaine.
Lieu(x) : GrenobleLangue(s) : Français