Bienvenue sur le nouveau site de www.lille-communiques.com
Les communiqués de presse en direct Lille & Nord-Pas-de-Calais
Communiqué de presse : sciences / technologie

"Programmation avancée en Java" par Pythagore F.D.

Pythagore F.D.

Communiqué le 22/07/2013
La portabilité de Java, l'efficacité de la programmation objet, le multi-threading, l'architecture JEE, lui ont permis de s'imposer comme le langage leader dans le développement d'applications client-serveur.
Des fonctionnalités avancées comme la supervision avec JMX, la gestion de la sécurité au niveau de la JVM et des certificats sont également à la disposition des développeurs pour concevoir des applications fiables et performantes.
Pythagore F.D. organise une formation « Programmation avancée en Java » du 16 au 20 Septembre 2013.

Ce stage permet d'approfondir la connaissance de Java notamment dans les domaines de la programmation multi-tâches, des tests et du logging.

Le programme de la formation « Programmation avancée en Java » est le suivant :


Le multi-threading
Fonctionnement. Ordonnancement et priorité. Exclusion mutuelle. Synchronisation. Thread démon. Communication par flux "pipe".

L'API de concurrence.
Les exécuteurs de tâches. Les queues. Les maps atomiques. La représentation du temps et de ses unités. Les synchroniseurs. Les traitements asynchrones anticipés. Les variables atomiques. Les verrous "haute performance".

Les annotations.
Objectif. l'API Reflection. Annotations standards. Les méta-annotations. Fabriquer ses annotations. Annotation Processing Tool (APT)

Les nouvelles I/O
La gestion des flux standards : l'API Scanner.

La gestion et la supervision de la JVM
L'API de management JMX

Les tests
Objectif. Le framework JUnit.

Traçabilité des applications
Objectif. L'API Java Logging.

Java Management eXtension
Supervision avec JMX
Principe des MBeans, et exemples de MBeans standards fournis à partir du jdk 1.5

Réseau
Les classes principales d'accès au réseau
Programmation par socket, sérialisation. Transferts d'objets au travers du réseau. Création d'une application client/serveur réseau.
Accès aux ressources partagées, synchronisation, verrous. Utilisation des threads.

Sécurité
Introduction à la sécurité Java.
Protection du système vis à vis des applications tierces: SecurityManager, ClassLoader.
JCE. Chiffrement, chiffrement asymétrique, hachage

Intégration
exécution de commandes système depuis Java.
appel de programme en C depuis Java: classes natives.
appel de Java depuis le C.
Instanciation d'une JVM.

__________________________________________________________________________

Pythagore F.D. est un centre de formation en nouvelles technologies, dans les domaines suivants :

Java, serveurs d'applications Jee (JBoss, Websphere, Jonas, ...);
TCP/IP (Architecture, Sécurité, Administration de réseaux IP, VoIP, ...);
Unix (AIX, HP-Ux, Solaris);
Linux, les aspects systèmes,  les applicatifs Apache, Openldap, Squid, Nagios, glpi, ...)
la virtualisation (xen, kvm), et le cloud avec Openstack, cloudstack, eucalyptus, ...
et la mobilité avec la programmation sur Android et sur iPhone.

Les formations sont dispensées soit dans les locaux de la société à Paris, soit sur site client, ou à distance en classes virtuelles.
Informations pratiques : formation "Programmation avancée en Java"
Lieu : centre de formation Pythagore F.D., Paris9è
Dates : du 16 au 20 Septembre 2013

Contact presse :
Pour réserver une place sur cette session, ou pour toute demande d'information, contactez nos conseillers au 33 (0)1 55 33 52 10, ou par mail à l'adresse pfd@pythagore-fd.fr, ou sur le site www.pythagore-fd.fr

En savoir plus : http://www.pythagore-fd.fr/


Retour page précédente

Pub
CHR Chef, le meilleur de l equipement pour la restauration professionnelel CHR Chef, équipement pour la restauration professionnelle
Communiqués les plus consultés :
    Lille-communiques.com dans les autres régions
    Pour retrouver l'ensemble des communiqués de presse diffusés sur notre plateforme :