MICROPOLE INSTITUT 91/95 rue Carnot - 92300 Levallois-Perret. Tél. : +33 (0) 1 74 18 82 00. Fax : +33 (0) 1 74 18 74 00
SA au capital de 205.920 € - SIRET 378 099 931 00073 APE 8559B N° de Formation - 11751611875
DEVELOPPEMENT LOGICIEL
PROGRAMMATION AVANCEE AVEC JAVA
REF : DEJA003
DUREE : 4 JOURS
Public
Cette formation Programmation avancée avec Java est destinée aux développeurs C/C++ et
développeurs Java sur des projets EAI ou des frameworks techniques.
Pré-requis
Cette formation Programmation avancée avec Java nécessite d'avoir suivi la formation Concepts Objet et
Programmation Java (DEJA001) ou de disposer de connaissances équivalentes et d'avoir suivi la
formation Développer des applications Web Java avec les servlets et les JSP (DEJA004) ou de d'avoir
des connaissances équivalentes.
Introduction
Les points forts de cette formation Programmation avancée avec Java sont :
Une étude de cas fil rouge amène les participants à mettre concrètement en oeuvre les API avancées de la
plate-forme Java.
Le partage de bonnes pratiques et de retours d'expérience pour concevoir et développer des solutions
techniques avancées.
Objectifs pédagogiques
Cette formation Programmation avancée avec Java vous permettra de :
Découvrir et maîtriser les APIs Java avancés
Programmer en multi-tâches avec Java
Programmer des applications de communication réseaux avec les sockets, RMI ou JMS
Faciliter le déploiement de vos applications et applets avec JavaWebStart et JavaPlugin
Administrer et superviser "à chaud" vos composants Java avec JMX
Programme
PROGRAMMATION MULTITÂCHES (MULTITHREADING)
La Classe Thread
Les groupes
Gestion de la concurrence
MICROPOLE INSTITUT 91/95 rue Carnot - 92300 Levallois-Perret. Tél. : +33 (0) 1 74 18 82 00. Fax : +33 (0) 1 74 18 74 00
SA au capital de 205.920 € - SIRET 378 099 931 00073 APE 8559B N° de Formation - 11751611875
Synchronisation de Threads
COMMUNICATIONS DISTANTES : SOCKET (TCP/IP, UDP), RMI/CORBA, JMS (MESSAGES) ET
JAVAMAIL
Communication Réseau (Sockets, Port, TCP/UDP)
Architecture distribuée avec RMI (Client(s) RMI, Serveur(s) RMI, Déploiement statique et
dynamique)
Service de messagerie Java : JMS (Point-à-Point (PTP), Publish / Suscribe (PubSub), Les topics,
les queues, Types de message (text, XML...)
Envoyer / Recevoir des mails avec JavaMail (pièces jointes, HTML, Reply, Forward)
DÉPLOIEMENT (JAVAWEBSTART, JAVA PLUGIN)
Déploiement d'applications avec JavaWebStart (Gestionnaire d'applications intégrées, Gestion des
versions, Sécurité)
Déploiement d'applets avec Java Plugin
ADMINISTRATION ET SUPERVISION (JMX)
Administration et Supervision d'Applications, de Services et de Périphériques
La technologie JMX et ses points forts
Intégration de JMX dans les serveurs J2EE
Utilisation avancée de Log4j
Profil du formateur
Formateur consultant expert en Développement Logiciel
Méthode pédagogique
8 à 10 stagiaires par salle
Remise d’une documentation pédagogique papier ou numérique pendant le stage
La formation est constituée d’apports théoriques, d’exercices pratiques, de réflexions et de retours
d’expérience
Modalités d'évaluation
Auto-évaluation des acquis par le stagiaire via un questionnaire en ligne
Attestation de fin de stage remise au stagiaire
1 / 2 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !