Cours disponibles

La connaissance du génie logiciel est incontournable pour celles et ceux qui se prédestinent au métier de développeur de logiciel. Nous allons dans ce cours faire le tour des techniques, des méthodes et des outils modernes conçus pour le développement de logiciels de qualité.



Knowing software engineering is essential for those who are predestined to the profession of software developer. In this course, we will take a tour of modern techniques, methods and tools designed for the development of quality software.


Le développement web est la réalisation d’un ensemble de tâches visant à créer et à mettre en ligne des site web. Ces tâches vont de l’analyse et la conception à la mise en ligne du site en passant bien évidemment par le codage. Le développement web fait appel à plusieurs outils parmi lesquels on distingue principalement des langages (HTML/CSS, JavaScript, PHP…), des bibliothèques (jQuery), des systèmes de gestion de contenu (Drupal, Wordpress), des Framework (Spring, Laravel, Django, Express-JS), etc. Il y a actuellement un foisonnement de langages et de Framework. Dans ce cours, nous allons aborder l’aspect programmation. Nous nous intéresserons donc plus aux langages qui constituent le soubassement des autres outils.