2024-2025
Code | Titulaire(s) | Langue(s) d'enseignement | Langue(s) d'évaluation | Théorie | Pratique | Période(s) | Année académique |
---|---|---|---|---|---|---|---|
T-CING-551 | MASSET Laurent | français | français | 60 | 0 | Q1 | 2024-2025 |
Connaissances
- Connaître les concepts de programmation liés au Web.
- Connaître les techniques de réalisation d'un back-end utilisant des services web.
Aptitudes
- Appliquer et manipuler les concepts objets, web et réseau.
- Appliquer et manipuler les designs pattern MVC, DAO
- Appliquer et manipuler les concepts d'API Restfull
Compétences
- Développer un projet multidisciplinaire seul ou en équipe sur base d'un thème donné ou choisi.
- 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.
- 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.
- Identifier et utiliser les outils et langages les plus appropriés au module logique développé.
- Introduction à JEE
- Composants et architectures d'un projet JEE
- Conteneurs
- API et services JEE
- Installation et utilisation d'un serveur d'application
- Structures logiques et physiques d'une application web dynamique
- Configuration d'un projet
- Servlets
- Java Server Pages
- MVC
- Les services web de type "representational state transfer" (REST)
- Services web RESTful
Type de support
Syllabus
Références
- Laurent Masset : Syllabus
- Thierry Groussard Java Enterprise Edition : Le développement d'applications web avec JEE 6.
- Jérôme Lafosse Java EE Guide de développement d'applications web en Java.
- Jérôme Lafosse Développement n-tiers avec Java EE
Néant
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.