| 2I2AC5 | Technologies Java | Informatique - formation initiale sous statut étudiant | S8 | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Cours : 4 h | TD : 0 h | TP : 20 h | Projet : 0 h | Total : 24 h | |||||
| Responsable : Patrick Ducrot | |||||||||
| Pré-requis | |
|---|---|
|
|
| Objectifs de l'enseignement | |
| Maîtriser les concepts avancés de Java pour la mise en œuvre d'applications distribuées et d'applications clients/serveurs. Étude et pratique des technologies J2E. | |
| Programme détaillé | |
| 1. Programmation réseaux à base de sockets et de RMI (Remote Method Invocation) 2. Introduction à la programmation par composants (JavaBeans) 3. Servlets -Installation d'un serveur d'application (Jakarta Tomcat) -Déploiement des applications WEB 5. JSP -Tag (directive, commentaire, déclaration, scriplet, expression) - collaboration de JSP/Servlets - Architecture MVC |
|
| Applications (TD ou TP) | |
| - Création d'un serveur de chat basé sur la technologie des RMI. - Programmation de composants JavaFX pour développer un diaporama d'images. - Gestion d'un club de tennis en mode serveur par utilisation des servlets/JSP et d'Hibernante Les TP se feront tous sous IntelliJ. |
|
| Compétences acquises | |
| Bloc compétence : Développer et déployer une solution logicielle -> Niveau 3 : Maîtriser les technologies logicielles majeures. -> Niveau 2 : Adapter une modélisation en fonction de contraintes (physiques, systèmes, temps, complexité et coût). - Savoir programmer du réseau en Java - Savoir programmer à base de composants en Java - Savoir créer des interface graphiques utilisateur (GUI) en Java au dessus d'une application - Savoir concevoir et exploiter une BDD à travers le langage hôte Java - Savoir concevoir des sites web dynamiques côté serveur avec les technologies J2E |
|
| Bibliographie | |
| - E. Rusty Harold, "Programmation réseau avec JAVA" - R. Englander, "JAVA beans guide du programmeur" - R. Monson-Haefel, "Enterprise JAVA beans" - J. Molière, "Les cahiers du programmeur J2EE", Eyrolles. - Eric sarrion, "Développement Web avec J2EE",O'Reilly. - Julien Dubois & al., "Spring par la pratique : Mieux développer ses applications Java/J2EE avec Spring, Hibernate, Struts, Ajax..., Eyrolles. |
© 2026 - ENSICAEN ( Mentions Légales - Crédits )