Télécharger le PDF - Micropole Institut

publicité
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
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
Téléchargement