Java - Développer des services Web avec SOAP

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Développer des Web services avec JAX-WS et JAX-RS
  • Démontrer les différences entre SOAP et REST
  • Choisir quel type de services privilégiés
  • Différencier services synchrones et asynchrones
  • Optimiser les performances des services Web
  • Créer des clients et tester les services.

M2I


Un leadership dans le domaine de la formation
Voir la fiche entreprise

Tarif

A partir de 1 830,00 €

Durée 3 jours  (21h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

M2I


Un leadership dans le domaine de la formation
Voir la fiche

Tarif

A partir de 1 830,00 €

Durée 3 jours  (21h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

Programme

Jour 1

Présentation des services Web

  • Présentation des architectures distribuées
  • Positionnement des Web services
  • Approches SOAP et REST
  • Liens avec la SOA
Exemples de travaux pratiques (à titre indicatif)
  • En utilisant le produit SoapUI, appel à divers Web Services sur le Web et locaux
  • Analyse des résultats récupérés, premier décryptage de format WSDL renvoyé
  • Appel également à des Web services REST, comparaison des données récupérées

WSDL et SOAP

  • Description du service
  • Protocoles et Bindings
  • Structure d'un message
  • Contenu d'un message
  • Code first et contract first
  • Génération d'artefacts
  • Les normes d'interopérabilité WS-I
  • Extensions WS
Exemples de travaux pratiques (à titre indicatif)
  • Analyse poussée d'un fichier WSDL généré
  • A l'aide de divers outils, génération de fichiers WSDL et analyse de ceux-ci
  • Utilisation du fichier WSDL généré afin de concevoir des applications clientes dans des langages de développement comme Java ou PHP

Jour 2

JAX-WS

  • Annotations standards
  • L'implémentation CXF
  • Sérialisation avec JAXB
  • Cas d'utilisation avec Java EE
  • Tester avec SoapUI
  • Clients Java et asynchronisme
  • Services asynchrones avec JMS
  • Optimisation des échanges
  • MTOM et Fast InfoSet
  • Intéropérabilité des services
Exemples de travaux pratiques (à titre indicatif)
  • Création en Java de plusieurs Web services SOAP utilisant l'implémentation standard de JAX-WS, puis en utilisant CXF
    • Ces différents travaux pratiques en langage Java se font avec et sans Spring
    • La partie serveur et cliente sont réalisées et testées

Jour 3

REST

  • Approche orientée Ressources
  • Architectures sans état
  • Conception de services REST
  • Critères de comparaison avec SOAP

JAX-RS

  • Annotations standards
  • Implémentations : Jersey, Restlet
  • Sérialisation en XML ou JSON
  • Producers
  • Clients REST en Java et Javascript
Exemples de travaux pratiques (à titre indicatif)
  • Sur la base des projets réalisés en Java et SOAP, écriture de projets fournissant les même services que précédemment, mais en écrivant les serveurs REST en Java et JAX-RS et Jersey, ainsi que les clients Java et JavaScript

Web Services et sécurité

  • HTTPS
  • WSSE
  • Tokens et OAuth

Examen M2i (en option)

  • Prévoir l'achat de l'examen en supplément
  • L'examen (en français) sera passé le dernier jour, à l'issue de la formation et s'effectuera en ligne
  • Il s'agit d'un QCM dont la durée moyenne est d'1h30 et dont le score obtenu attestera d'un niveau de compétence
  • L'examen n'est pas éligible au CPF, mais permettra néanmoins de valider vos acquis

Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation et/ou un examen M2i

Les + de la formation

Un examen M2i permettant de valider vos acquis à l'issue de la formation est disponible sur demande (coût : 120€).

Prérequis

Avoir la connaissance pratique du langage Java ou avoir suivi le cours

Public

Développeurs, architectes, chefs de projets techniques.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Prendre conscience de ses modes de fonctionnement et de l’impact sur les autres
  • Développer sa performance individuelle : identifier sa zone de talent et ses axes de progrès individuels
  • S’affirmer tranquillement
  • Savoir gérer une situation conflictuelle
  • Établir un plan d'action individuel de progrès : chaque participant établira son plan d'action à 3 mois en tenant compte des axes de progression repérés lors du diagnostic comportemental, du contexte de travail et des spécificités du poste
Tarif

A partir de 1 155,00 €

Durée

2 jour(s)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

  • Perfectionner ses attitudes dans la relation avec les clients en toute circonstance
  • Intégrer les fondamentaux de la vente et de la négociation
  • Collaborer efficacement avec tous les services internes de l’entreprise
Tarif

A partir de 1 990,00 €

Durée

3j / 21h

Modes
  • Entreprise

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

14 jours (98 heures)

Modes
  • Distance
  • Centre

Formation AutoCAD - Perfectionnement

Proposé par PLB CONSULTANT

Objectifs de la formation

Cette formation se fonde sur une trame pédagogique largement ouverte sur les questions des apprenants. Le programme est donc prévu pour prendre en compte les besoins particuliers. Le but de ce stage est de vous permettre de dresser un inventaire de vos interrogations et de trouver une réponse technique adaptée, à partir des difficultés que vous avez rencontrées dans votre pratique d’Autocad.
A cette occasion, vous pourrez renforcer la stabilité de vos méthodes, préciser différentes options en tenant compte d’objectifs spécifiques, améliorer la fluidité des échanges avec les différents acteurs des projets, découvrir enfin des aspects insuffisamment explorés d’Autocad mais souvent importants à connaitre.

Ce stage vous permettra de développer des aspects spécifiques de vos compétences, en rapport avec des cas concrets et avec des appuis méthodologiques renforcés.

La formation se déroule sur la dernière version en cours mais peut tout à fait être adaptée sur les versions antérieures selon les besoins. Contactez notre service commercial pour connaitre les modalités d'inscription.

Tarif

A partir de 960,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise

Objectifs de la formation

  • Comprendre le rôle central de Maven dans la prise en charge d’un projet Java.
  • Créer des projets Java et Java EE utilisant Maven.
  • Travailler dans l’arborescence d’un projet Maven en respectant les bonnes pratiques.
  • Mettre en œuvre les cycles de vie Maven et les grandes étapes du cycle de vie par défaut.
  • Paramétrer les principaux plugins de Maven.
  • Utiliser Maven avec un gestionnaire de code source tel que Git.
  • Gérer les dépendances logicielles.
  • Compiler du code Java et exécuter des tests logiciels avec Maven.
  • Produire des livrables et les déployer sur un serveur d’applications.
  • Générer et publier la documentation des projets.
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Découvrir les pratiques de base de l’architecture AWS
  • Examiner la mise en place de la sécurité des accounts à l’aide de stratégies
  • Identifier les éléments nécessaires pour construire un réseau virtuel (VPC) modulable, sécurisé, qui inclut les sous-réseaux privés et les sous-réseaux publics
  • Déterminer des stratégies pour une approche de sécurité en couches pour les sous-réseaux Virtual Private Cloud (VPC)
  • Identifier des stratégies pour sélectionner les ressources de calcul appropriées (EC2, Lambda, container, …) en fonction des cas d’utilisation métier
  • Créer un VPC et ajouter une instance Elastic Cloud Compute (EC2)
  • Installer une instance Amazon Relational Database Service (RDS) et un répartiteur de charge d’application Balancer (ALB) dans le VPC créé
  • Comparer les produits et services de stockage AWS
  • Créer une couche de base de données hautement disponible et à mise à l’échelle automatique
  • Explorer la potentialité des solutions de supervision AWS
  • Etudier et échanger sur les outils d’automatisation AWS qui vous aideront à créer, maintenir et faire évoluer votre infrastructure
  • Etudier l’appairage de réseaux, des points de terminaison de VPC, des solutions de passerelle et de routage en fonction des cas d’utilisation
  • Connaitre les configurations de réseau hybride pour étendre et sécuriser votre infrastructure
  • Découvrir les avantages des micro services en tant que stratégie de découplage efficace pour alimenter des applications hautement disponibles à grande échelle
  • Explorer les services de conteneurs AWS pour la mise en œuvre rapide d’un environnement d’application portable et indépendant de l’infrastructure
  • Identifier les avantages de sécurité des services « serverless » AWS sur la base d’exemples du monde réel
  • S’entraîner à créer un déploiement CloudFront avec un backend S3 dans un environnement de laboratoire
  • Explorer les solutions de sauvegarde, de récupération et les meilleures pratiques AWS pour assurer la résilience et la continuité des activités
  • Créer une architecture cloud hautement disponible et sécurisée basée sur un problème métier, dans un laboratoire guidé par un animateur, basé sur un projet
Tarif

A partir de 2 750,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Photoshop pour le Web

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Toute personne souhaitant maîtriser les  fonctionnalités de Photoshop afin de créer ou modifier des images en vue de leur utilisation dans un site Internet/Intranet.

À l'issue de la formation, le stagiaire sera capable de :

  • Travailler ses images et les mettre en ligne sur le Web 
Tarif

Contacter l'organisme

Durée

2 jour(s)

Modes
  • Entreprise

Objectifs de la formation

  • Prendre en main un firewall SNS et décrire son fonctionnement
  • Configurer un pare-feu dans un réseau
  • Définir et mettre en œuvre des politiques de filtrage et de routage
  • Configurer un contrôle d'accès aux sites Web en HTTP et HTTPS (proxy)
  • Configurer des politiques d'authentification
  • Mettre en place différents types de réseaux privés virtuels (VPN IPSec et VPN SSL)
Tarif

A partir de 2 550,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

L'Executive Certificate en Supply Chain a pour objectif d'appréhender les enjeux stratégiques des transitions sociétales et écologiques du Supply Chain management et développer l’excellence opérationnelle (EO) au sein de la Supply Chain.

  • Supply Chain
    • Créer une Supply Chain digitalisée, collaborative et de proximité.
    • Anticiper le futur du service client et optimiser ses relations fournisseurs.
    • Programmer / planifier en flux tirés.
  • Leadership
    • Exprimer son leadership personnel avec la méthode Schultz®.
    • Mieux communiquer avec la Process Com®.
    • Manager le changement dans un esprit agile.
  • Excellence organisationnelle
    • Démarche Lean.
    • Analyser son process et l'améliorer en continu.
    • Développer la culture de l'excellence.

Bénéfices participant

  • Certification Logistique - Supply Chain Black Belt d’une durée de 6 mois à raison d'un module par mois, compatible avec le maintien de la vie professionnelle.
  • Association de cours théoriques et de mises en situations.
  • Visite de site prévue dans cette certification Supply Chain.
  • Expérience d’excellence opérationnelle menée dans une usine-école innovante.
  • Validation de tout ou partie du Bloc de compétence "Appui à la transformation en contexte professionnel" du Titre RNCP "Master Génie Industriel" : www.francecompetences.fr
  • Taux de réussite = 100%.

 

Les cours sont dispensés à Lyon et à Paris.

Tarif

A partir de 12 250,00 €

Durée

21 jours

Modes
  • Distance
  • Centre

Je cherche à faire...