Formation Web Services en Java - Initiation

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Mettre en place une architecture orientée services avec des web services Java - Optimiser et sécuriser des services web

DAWAN


Formez-vous à l’excellence.
Voir la fiche entreprise

Tarif

A partir de 2 125,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 2 125,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible
  • Programme

    Comprendre le besoin

    Architecture JEE : multi-tiers, composants distribués
    Architecture orientée service (SOA) : composantes, technologies
    Présentation des Web Services (WS) : fonctionnement, intérêt, interopérabilité
    Technologies : protocole SOAP, Architecture REST
    Plates-formes à services web
    Choix de l'implémentation : Axis, CXF, JBossWS, Metro...
    Liste des API Java

    Atelier : Installation de l'environnement de développement et d'exécution, choix d'une implémentation de WS, description d'un service

    Manipuler du XML et du JSON en Java

    Contexte d'utilisation du XML et du JSON dans les Web Services
    Structure d'une requête/réponse SOAP
    Rappels des notions fondamentales du XML : prologue, éléments et attributs, espaces de noms
    Les schémas (XSD)
    Parseurs XML : SAX, DOM
    Push parsing et pull parsing (StAX)
    APIs java pour le parsing et la transformation XML
    Mapping xml-objet avec JAXB
    Structure JSON (JavaScript Object Notation)
    Java API for JSON Processing

    Atelier : Manipuler des données XML via les API SAX, DOM et JAXB. Traiter les informations XML échangées via le protocole SOAP

    Implémenter et interroger des services web SOAP

    Protocole SOAP : description, structures
    Gestion des erreurs SOAP Faults
    Pièces jointes
    WSDL (Web Services Description Language) : structure, schémas associés
    Implémentation d'un web service SOAP avec JAX-WS
    Correspondance données XML/Java
    Outils de génération de stubs serveur/client
    Outils de test de services web
    Implémentation d'un client de service web
    Gestion de l'authentification

    Atelier : Création et interrogation de services web SOAP

    Implémenter et interroger des services web REST

    Architecture REST : composantes, méthodes d'appel
    Gestion des erreurs
    Java API for RESTful services
    Implémentations disponibles : Jersey, Restlet,...
    Développement de services RESTful
    Sérialisation Xml-Java, JSON-Java
    Envoi de paramètres, validations
    Type de réponse, format
    Déploiement d'un service RESTful
    Interrogation de web services REST

    Atelier : Création et interrogation de services web REST

    Sécuriser un web service

    Niveaux de sécurité
    Gestion de l'authentification dans un web service
    Standards de sécurité disponibles

    Atelier : sécurisation globale de l'application web

    Prérequis

    Maîtrise de la programmation orientée objet en Java, notions de JEE et de XML

    Public

    Développeurs Java/JEE, Chef de projets, Architectes

    Ces formations pourraient vous intéresser

    Objectifs de la formation

    • Décrire l'ergonomie logicielle et les différences entre UX/UI Design
    • Identifier les éléments clés de l'ergonomie mobile et les différents niveaux de mobilité
    • Analyser l'utilité et l'utilisabilité d'une application web existante
    • Concevoir une IHM mobile en prenant en compte les aspects multiplateformes
    • Réaliser des maquettes papier et numériques en utilisant des outils appropriés
    • Appliquer les principes de navigation, les patrons de conception et les guidelines Android
    • Appliquer les principes de navigation, les patrons de conception et les guidelines Android
    • Concevoir un livrable de maquette en utilisant une approche mobile first
    Tarif

    A partir de 1 950,00 €

    Durée

    3 jours

    Modes
    • Centre
    • Entreprise
    • 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

    3 jours (21 heures)

    Modes
    • Distance
    • Centre

    Objectifs de la formation

    • Décrire les principes de développement de services avec PHP ;
    • Exposer les principes du développement en couches et les responsabilités des composants dans une application back-end ;
    • Mettre en place et utiliser un environnement de développement pour concevoir et déboguer une application back-end PHP ;
    • Mettre en place une couche de persistance métier avec PDO ;
    • Développer des Services REST avec des bibliothèques PHP pour exposer les fonctionnalités applicatives ;
    • Utiliser les APIs de gestion des formats d’échanges (JSON par exemple) ;
    • Sécuriser une application back-end PHP en mettant en œuvre l’authentification et le cryptage.
    Tarif

    Contacter l'organisme

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Mettre en pratique les compétences du cycle
    Tarif

    A partir de 3 500,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Installer Pfsense
    • Configurer Pfsense
    • Configurer le NAT
    • Configurer les services (DHCP, DNS, WoL)
    • Configurer les VPN
    • Configurer le multi WAN
    Tarif

    Contacter l'organisme

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Les bases du E-Commerce
    L'application Shopify
    Comment connecter Oberlo a son site
    Produire des points de vente
    Produire des produits et ces variables
    Produire des collections
    Produire des visuels pour vos réseaux sociaux
    Profil et couverture Facebook
    Publication Facebook
    Publication Instagram
    Économisez du temps et de l'argent en créant facilement vos propres œuvres d'art, rapidement et efficacement.
    Construisez des éléments graphiques spécifiques pour les médias sociaux et Internet en utilisant des modèles et des outils spécifiques à la plate-forme requise.
    Faire des présentations dynamique et graphique
    Produire votre logo facilement
    Tarif

    A partir de 580,00 €

    Durée

    1j / 8h

    Modes
    • Entreprise
    • Distance

    Objectifs de la formation

    Développer une application web robuste avec le framework Django
    Tarif

    A partir de 2 995,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

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

    • Créer des maquettes de pages Web exploitables par des développeurs
    • Intégrer les contraintes de l'HTML et du CSS dans le design
    • Préparer et décliner les images pour les écrans : ordinateurs, tablettes et smartphones
    • Exporter les maquettes Web en images avec le code HTML et CSS
    • Exporter le code CSS de calques Photoshop
    • Exporter le design d'une icône d'application mobile dans toutes les tailles et formats nécessaires
    • Créer des animations pour le Web.
    Tarif

    A partir de 1 380,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Distance

    ASP.NET - Les fondamentaux

    Proposé par CIT FORMATION INFORMATIQUE

    Objectifs de la formation

    Acquérir les fondamentaux pour développer des applications basées sur ASP.NET avec Visual Studio. 

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

    • Créer des pages dynamiques
    • Lier ses applications avec des bases de données
    • Intégrer des services Web utilisant les technologies XML
    Tarif

    Contacter l'organisme

    Durée

    5 jour(s)

    Modes
    • Entreprise
    • Centre

    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...