Sciences et technologies (Charleroi)
Bachelier en informatique, orientation développement d'applications : Bachelier professionnalisant (180 crédits)
Programmation avancée

2026-2027

Informations Générales
Code
T-CING-552
Année académique
2026-2027
Théorie
60
Pratique
0
Période(s)
Q1
Langue d'enseignement
français
Langue d'évaluation
français
Titulaire(s)
  • MASSET Laurent
  • VANDEVORST Anne

Acquis d'apprentissage - Au terme de l'activité d'apprentissage, l'étudiant sera capable de

Connaissances

Définir les concepts objets

Aptitudes

Utiliser à bon escient les techniques de contrôle de version. Appliquer et manipuler les concepts objets lors du projet dirigé. Identifier et utiliser les outils et langages les plus appropriés au module logiciel développé. Rédiger les tests unitaires, les utiliser et debugger le code en conséquence des résultats obtenus. Vérifier la validité du code auprès de validateur spécifique lorsque l'outil l'impose.

Compétences

Développer un projet multidisciplinaire en équipe sur base d'un thème donné suivant la méthodologie Scrum. Résoudre de manière autonome et critique les problèmes de programmation rencontrés. Rédiger la documentation technique et le manuel de l'utilisateur. Identifier de manière précise les besoins de l'utilisateur final et les implémenter de manière fonctionnelle. Concevoir et développer des projets multidisciplinaires dans un langage de programmation en utilisant les concepts objets, web ou réseau en identifiant les éventuels " designs patterns ". Développer les projets de manière sécurisée et ergonomique en pensant à une solution évolutive. Choisir un système de stockage de données adapté. Respecter les échéances imposées. Commenter les différents programmes. Répartir de manière équitable la charge de travail entre les différentes personnes de l'équipe et en coordonner la réalisation.

Contenu de l'Activité d'Apprentissage

Séminaire Scrum
Séminaire Docker
Apprentissage du langage Java: Classes, héritage, collections, API Stream, tests unitaires
Utilisation de Git

Méthode d'enseignement des apprentissages

  • Activité d'autoformation
  • Cours magistraux
  • Séminaires
  • Travaux pratiques
  • Travaux personnels

Supports principaux

Type de support

Diapositives

Références

Anne Vandevorst: Syllabus.

Les usages de l’Intelligence Artificielle dans l’enseignement supérieur sont référencés et détaillés au sein d'une charte institutionnelle. Consultez le site https://ia.condorcet.be pour plus d'informations.

Dernière mise à jour le 10/09/2026