Le cours vise à étudier les bases de la programmation en utilisant le langage Java.
La première partie est consacrée à la programmation procédurale (variables, expressions, instructions, fonctions/méthodes, tableaux); ensuite le cours aborde les aspects de la programmation orientée-objet du langage (classes, instances, objets, héritage, polymorphisme, classes abstraites, interfaces, généricité, lambdas, ...).
Le cours intègre des séries d'exercices / travaux pratiques hebdomadaires.
F. Bapst (HEIA-FR)
- Professeur-e: Ayer Serge
- Professeur-e: Bapst Frédéric
- Professeur-e: Wolf Beat