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. |
© 2024 - ENSICAEN ( Mentions Légales - Crédits )