Cours introduisant l'ensemble des concepts fondamentaux de la programmation dans un cadre de programmation par objet (en se basant sur Java)