Ce 芦 cours 禄 n'est pas un cours au sens strict du terme mais un projet.
La pratique 茅tant essentielle dans l'apprentissage de programmation, nous avons con莽u de cours-projet pour vous permettre de consolider vos acquis en programmation Java. Il est d茅compos茅 en 14 茅tapes (sur 7 semaines) dont le but est de vous permettre de mettre en pratique, 脿 grande 茅chelle, les concepts et techniques appris dans nos deux pr茅c茅dents MOOCs (/learn/initiation-programmation-java/ et /learn/programmation-orientee-objet-java/) Les principaux objectifs vis茅s : + d'exposer d'avantage certaines probl茅matiques typiques de conception OO, difficiles 脿 illustrer sur des exercices simples ; + d'introduire par la pratique certaines m茅thodologies de conception (ce que l'on appelle des patrons de conception) ; + de vous apprendre 脿 mettre en oeuvre une approche incr茅mentale et des tests progressifs lors de l'茅laboration de programmes de plus grande envergure. Ce que vous aurez 脿 faire c'est, 茅tape par 茅tape, de + lire et comprendre la donn茅e, + comprendre les probl茅matiques de conception sous-jacentes et comment nous vous proposons de les r茅soudre, + coder votre solution, + et enfin, bien s没r, la soumettre au correcteur automatique. Ainsi progressivement vous d茅velopperez tout un projet, en l鈥檕ccurrence la simulation d'une colonie de fourmis, tout en approfondissant vos connaissances OO.