Formation - Développer des Web Services en Java

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

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.

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche entreprise

Tarif

Contacter l'organisme

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

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche

Tarif

Contacter l'organisme

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

Programme

1 - Introduction aux visions d’architectures orientées services : SOA et microservices

  • Définition d’un Service Web
  • SOA c’est quoi ?
  • Les composantes d’une architecture SOA : les procédés, les services web, les outils et méthodes
  • La pile technologique de SOA : SOAP, BPMN, XML, WSDL
  • Avantages et limites
  • Microservices vs. SOA
  • Les types de services Web : SOAP et REST
  • La pile technologique de la vision microservices

2 - Les formats d’ échanges XML et JSON

  • Rappel sur XML, XSD et leur place dans les web services SOAP/REST
  • JSON

3 - Les Web Services REST

  • Présentation du style architectural REST
  • La notion de ressource
  • Les CRUD sur les ressources
  • L’API JAX-RS
  • Mise en oeuvre avec Jersey
  • Création d’un client REST

4 - Gestion des exceptions REST et asynchronisme

  • Gestion des exceptions dans JAX-RS
  • Réaliser un service web/client asynchrone avec REST

5 - Sécuriser un service web REST

  • Concevoir un client et un service web JAX-RS avec une authentification simple
  • Sécurisation d’un web service avec OAuth
  • Bonnes pratiques pour la sécurisation des web services REST

6 - Documenter vos services web avec Swagger

  • Bref aperçu de Swagger
  • Positionnement avec WADL, RAML
  • L’API Swagger
  • Générer du Swagger à partir de JAX-RS
  • Générer un client java à partir de Swagger

Prérequis

Public

  • Architectes
  • Développeurs
  • Chefs de projets techniques

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Comprendre l’environnement d’une application Web construite autour de PHP et les mécanismes de base du protocole HTTP.
  • Installer une plateforme d’exécution et de développement pour PHP.
  • Appréhender la syntaxe et l’algorithmie de base du langage PHP.
  • Comprendre l’échange de données en HTTP.
  • Utiliser le modèle de programmation orientée objet de PHP
  • Créer des classes et des objets.
  • Utiliser les mécanisme de programmation orientée objet tels que l'héritage et l'encapsulation.
  • Utiliser les classes abstraites et les interfaces.
  • Créer et traiter des formulaires
  • Suivre la navigation utilisateur en utilisant les sessions.
  • Accéder à des bases de données relationnelles depuis une application PHP.
  • Manipuler et transférer des fichiers dans une application.
Tarif

A partir de 2 850,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier les enjeux de l'accessibilité web et les exigences du RGAA
  • Évaluer un site web existant en fonction des critères du RGAA
  • Mettre en œuvre les techniques de développement web pour répondre aux critères d'accessibilité du RGAA
  • Utiliser des outils et méthodologies pour tester l'accessibilité d'un site web
  • Modifier des éléments existants d'un site web pour améliorer son accessibilité
Tarif

A partir de 2 100,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise

Objectifs de la formation

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

  • Configurer le kit SDK AWS et utiliser les informations d'authentification des développeurs pour Java, C# / .NET, Python et JavaScript
  • Prendre en main le kit SDK AWS pour interagir avec les services AWS et développer des solutions logicielles
  • Intégrer la démarche pour mettre en oeuvre l'authentification du service
  • Utiliser Amazon Simple Storage Service et Amazon DynamoDB en tant que Data Stores
  • Intégrer des applications et données à l'aide de différents services (AWS Lambda, Amazon API Gateway, Amazon Simple Queue Service...)
  • Utiliser Amazon Cognito pour gérer l'authentification des utilisateurs
  • Utiliser des conteneurs dans le processus de développement
  • Déployer des applications sur AWS.
Tarif

A partir de 2 510,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

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

1 jour ( 7 heures)

Modes
  • Centre
  • Distance

Objectifs de la formation

  • S'approprier les grands concepts de Web Intelligence
  • Gérer des documents et des rapports Webi
  • Créer des requêtes
  • Présenter des données dans des tableaux et des graphiques
  • Maîtriser les meilleures pratiques de mise en forme des documents
  • S'initier aux calculs, utiliser des fonctions et variables
Tarif

A partir de 1 200,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Analyser sa façon de communiquer avec chaque collaborateur, ses partenaires et sa hiérarchie
  • Organiser sa stratégie de communication en fonction de chaque profil et des situations de management
  • Utiliser les techniques de communication pour développer son leadership
Tarif

A partir de 1 550,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Identifier les configurations nécessaires par typologie de projets Java
  • Prendre en main la configuration automatique de Spring Boot
  • Minimiser les actions anciennement requises pour réussir un déploiement rapide de projets Java
  • Refactorer de façon absolue le volume de code réalisé à fonctionnalités égales avec l'approche de développement existante.
Tarif

A partir de 1 220,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Microsoft 365 - Administration

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Acquérir les compétences nécessaires pour administrer Microsoft 365.

A l’issue de la formation le participant sera capable de :

  • Être en mesure de planifier un déploiement de Microsoft 365 et de configurer le client Office365
  • Savoir gérer les utilisateurs, les groupes et les licences Microsoft 365 et configurer l'administration déléguée
  • Savoir planifier et configurer la synchronisation d'annuaires entre Microsoft Azure AD etAD DS sur site
  • Pouvoir planifier et implémenter le déploiement d'Office 365 Apps for Enterprise
  • Comprendre comment planifier et gérer les destinataires et les autorisations Microsoft Exchange Online
  • Apprendre à planifier et à configurer les services Exchange Online, Microsoft Teams et SharePoint Online
  • Être en mesure de comprendre le rôle de chaque service Microsoft 365
  • Comprendre la gestion de la conformité dans Microsoft 365

METHODES ET OUTILS PEDAGOGIQUES

  • Alternance exposés théoriques et exercices pratiques (80% pratique)
  • Support de cours 

EVALUATION

  • Tout au long de la formation, exercices pratiques permettant au formateur la validation des acquis et des compétences

Public concerné

Professionnels de l'informatique responsables de la planification, de la configuration et de la gestion d'un environnement Microsoft 365

Pré-requis

Avoir de l’expérience dans l’administration de Windows Server et plus particulièrement AD DS et DNS Avoir une expérience avec Exchange Server et SharePoint Server

Tarif

A partir de 3 140,00 €

Durée

5 jour(s)

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Installer et configurer GlassFish
  • Intégrer une application JEE
  • Appliquer la mise en production et l'exploitation.
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Appréhender le vocabulaire et les concepts clés de l'ergonomie et de l'UX Design et savoir les appliquer sur un projet web mobile
  • Appréhender les exigences ergonomiques du développement d’applications web pour les appareils tactiles
  • Disposer d'une méthodologie de conception et d’évaluation d’interfaces mobiles : charte graphique, navigation, guidage, esthétique, coût, robustesse, adaptabilité, performance, etc.
  • Appréhender les meilleures pratiques pour réaliser des maquettes et conduire le cycle de maquettage d’une application web compatible avec les mobiles
Tarif

A partir de 2 100,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...