|
Introduction à Java et à l'architecture applicative Java et l'informatique d'entreprise Notions d'architecture logicielle Évolution des architectures techniques Architectures multi-niveaux La plate-forme Java Le langage Java et la JVM Les principales API La portabilité Nouveautés et évolutions du JDK Sun, Oracle et les autres La couche de présentation HTTP, HTML et Javascript Servlets et JSP Portails Web Struts JavaServer Faces Seam Java et les clients riches (RIA) GWT Les API de présentation (AWT, Swing) L'alternative SWT Java WebStart Eclipse RCP Persistance JDBC Norme JDO2 Hibernate et JPA Architecture de persistance Middleware Pourquoi distribuer une application ? Les contraintes techniques Corba, RMI Les Web Services Soap Rest Infrastructure d'exécution Le client riche et la configuration du poste client Serveur Web Serveur d'application traditionnel Les services techniques Java EE Conteneur de Servlet comme conteneur d'application Spring et les conteneurs légers |
EJB 3 EJB, les composants métiers Java EE Services offerts par les EJB 3 EJB Patterns Évolution vers EJB 3 Sécurité Modèle de sécurité de Java Sécuriser les composants EJB Sécuriser les applications Web Intégration Intégration du système d'information Urbanisme et intégration Architecture des connecteurs Java EE SOA et Web Services Communication Java - C / C++ via JNI ou JNA Outillage EDI : Eclipse et les autres Construction : ANT, Maven Tests unitaires avec JUnit Autres outils de test et d'optimisation Génération : XDoclet et annotations Java et le Cloud Computing Qu'est-ce que le Cloud ? Pourquoi Java ? Amazon EC2 et S3 Google App Engine |
|
code [JEA] |
Prix euros/HT |
Jan | Fév | Mars | Avril | Mai | Juin | Juillet | Août | Sept | Oct | Nov | Déc |
| Paris | 1999 | 31 | - | 28 | 26 | - | 27 | - | 29 | 26 | - | 28 | 12 |
| Grenoble | 1999 | - | - | 7 | - | 16 | - | - | - | - | 10 | - | 12 |
| Lyon | 1999 | 17 | - | 21 | - | - | 6 | - | - | 5 | - | 14 | - |