IT

Pour aller encore plus loin dans votre maitrise des services numériques, nous vous proposons des formations informatiques vous permettant d'acquérir et de développer vos connaissances en termes de programmation, codage, développement web / mobile... Apprenez à maitriser les outils qui permettront de transformer vos idées en résultats concrets (sites, applications, etc).

La programmation Java JEE (Partie 2)

Objectifs : A l'issue de cette formation, l'apprenant sera capable de comprendre les principes de développement des Services en Java. Développer des applications Java mettant en oeuvre et/ou consommant des Services Web SOAP et des Services REST. Déployer les Services sur un serveur d'applications.

Durée : 4 jours

Toutes les personnes souhaitant développer des applications. Les bases de l'algorithmie sont nécessaires pour suivre ce cours.

Apports théoriques et mise en pratique des apports théoriques en direct. Développement d'applications sous forme de TP.

Avoir les bases d'algorithmie, connaitre la programmation orientée objet.

L’évaluation des acquis se fait tout au long de la session au travers des multiples exercices, mise en situation et étude de cas à réaliser. Le formateur remet en fin de formation une attestation avec les objectifs acquis ou non par le stagiaires.

Dispositif de suivi de l'exécution de la formation :
  • Feuilles de présence.
  • Formulaire d'évaluation de la qualité de la formation.
Dispositif d'évaluation des résultats de la formation :
  • Auto-diagnostic réalisé par le stagiaire avant et après la formation.
  • Questions orales et écrites (QCM).
  • Mises en situation.
Sur la base de ces éléments, le formateur remet en fin de formation une attestation avec les objectifs acquis ou non par le stagiaires
  • Modalités d'accès :
    Adeos valide avec le candidat, qu'il possède bien les compétences et les prérequis nécessaires au suivi de la formation.
  • Délais d'accès :
    Nous contacter
  • Accessibilité aux personnes handicapées :
    Nos locaux sont aux normes d'accueil pour les PMR, pour les autres handicaps nous contacter afin de pouvoir adapter la formation ou bien vous orienter vers un organisme partenaire.

Ecriture de clients de Services Web SOAP

Génération de classes de proxy à partir des contrats WSDL
Utilisation du proxy pour le développement du client

Déploiement de Services Web SOAP

La sécurisation des Services Web
Authentification, autorisation, cryptage, WS-Security
Packaging des applications Services Web
Publication de Services Web sur un serveur d'applications

Développement de Services REST en Java

Présentation de JAX-RS
Présentation de la spécification JAX-RS
Les annotations JAX-RS
Les implémentations JAX-RS
Présentation du projet Jersey
Présentation d'Apache CXF
Développement d'une classe ressource
Configuration d'une implémentation J

Les clients REST

Le client le plus simple : le navigateur Web
Une application Java cliente
L'API cliente de Jersey
Une alternative : la bibliothèque Commons HTTP Client

Déploiement d'un service REST

Les problématiques liées à  la sécurité des services
Sécurisation des services REST avec les API de sécurité Java EE
Publication d'un service REST

Revenir