Conception, réalisation, validation et test d'une application Web. Concepts techniques intégrés : notions de base en infographie, interfaces utilisateur, structures de données et algorithmes, programmation orientée objet, patrons de conception, révision de code, intégration continue, tests de logiciel. Concepts techniques enseignés: gestion de projet logiciel, services web, approche agile. Travaux en équipe.