JAVA/J2EE
JAVA/J2EE
Programmation JAVA – Débuter en Java
|
Réf
NB-JAVA Durée
05 jours
Participants
Chef de projet, Analyste, Concepteur, Architecte logiciel, Développeur Objectif
Être capable de programmer Objet en Java Apprendre la syntaxe et les principales APIs de base du langage Java Découvrir les nouveautés de Java Tiger Acquérir une autonomie en programmation Java |
Contenu Présentation de Java (Architectures N-Tiers, J2SE, J2EE, JVM, Outils (JAR, JavaDoc) Les bases du langage (Syntaxe) Les concepts objets en Java (syntaxe : classe, héritage, classes abstraites et interfaces) Gestion des erreurs avec les exceptions (try/catch, exceptions métiers) bibliothèques standard (collection, date, entrées/sorties) Nouveautés de Tiger Accès aux SGBDR avec JDBC (connection, query, resultset, ressourcebundle, ORM) Introduction au modèle MVC (modèle/vue/contrôleur) Aperçu de AWT et SWING (composants, conteneurs, layouts) API pour les fichiers de logs Améliorer la qualité d'une application grâce aux tests unitaires Préparer une application à l'internationalisation |
JAVA programmation avancée
|
Réf. AD-JAVA Durée 05 jours Participants Chefs de projet, Analyste, Concepteur, Architecte logiciel, Développeurs Java expérimentés
Objectifs Développer une interface Web avec des Servlets et des JSP Mettre en place l'architecture d'un site Web et implémenter le modèle MVC Interroger une base de données relationnelle en utilisant JDBC 3.0 Concevoir et implémenter une couche de persistance avec JDBC Concevoir et implémenter des applications distribuées grâce à RMI Appliquer certains Design Patterns à votre modèle de conception d'application Utiliser intelligemment des Web Services pour distribuer des services Implémenter un système distribué et asynchrone en utilisant JMS |
Contenu Persistance avec JDBC Architecture distribuée avec RMI Design Patterns Servlets JavaServer Pages (JSP) Service de messagerie Java (JMS) Tester et déboguer Les Web Services |
Développement d'applications J2EE Back End
|
Ref : JEE-B-END Durée : 05 jours
Participants: Développeurs, chefs de projet et Architectes.
Objectifs : Bien assimiler le concept des EJB. Se familiariser avec les architectures n-tiers et les serveurs d'applications. Acquérir la connaissance de la programmation des EJBs en utilisant un serveur d'application.
|
Contenu: La Plateforme J2EE et les ArchitecturesDistribuées Applications clientes des EJBs JDBC : Java Database Connectivity JNDI : Java Naming and Directory Interface Les EJB Sessions Les EJB Entités Java Connector ArchitectureSécurity Java Messaging Service Les Message Driven Beans Les transactions Les Message Driven Beans Java Connector Architecture
|
Développement d'applications J2EE Front End
|
Ref: JEE-F-END
Durée : 05 jours
Participants: Développeurs, chefs de projet et,Architectes.
Objectifs : Développer et déployer un site Web dynamique en Java Bien assimiler les concepts Java cotés serveur tels que Servlets et JSP Se familiariser avec les architectures n-tiers et les serveurs d'applications
|
Contenu
Architectures distribuées et plate-forme J2EE JDBC: Java Database Connectivity JNDI: Java Naming and Directory Interface Servlets Servlets / JSP Utilisation avancée Sécurité |
Développement d’applications JEE avec EJB3
|
Ref
JEE-EJB3
Durée
05 jours
Participants
Chefs de projet, Analyste, Concepteur, Architecte logiciel, Développeurs Java expérimentés Objectifs Connaître les bases de la technologie EJB3 Différencier les différents types d'EJB (entité, session et MDB) Cnnaitre les apports de la technologie EJB 3.x Savoir gérer les transactions Apprendre les meilleures pratiques de migration des EJB 2.x vers les EJB3.x. |
Contenu
Introduction L'architecture EJB 3Persistance de données avec les EJB "entités"Création de services avec les EJB "sessions"Traitement de messages avec les EJB "message-driven"Sécuriser l'accès aux EJBLes pratiques EJB |