Formations Application & Mobilité Formation API Platform

Formation API Platform

Noté 4.3 sur 5
Logo pour la Formation API Platform
Prix 1995€ HT / personne
Durée 3 jours ( 21 heures )

Paris | à distance | FNE

Il ne reste que quelques places
NewCafés et déjeuners offerts en interentreprises
Disponible en intra-entreprise pour former votre équipe
Je ne veux pas me déplacer ? Option classe virtuelle gratuite

Présentation

En informatique, une interface de programmation d’application est un ensemble normalisé de classes, de méthodes ou de fonctions qui sert de façade par laquelle un logiciel offre des services à d’autres logiciels. Elle est offerte par une bibliothèque logicielle ou un service web, le plus souvent accompagnée d’une description qui spécifie comment des programmes consommateurs peuvent se servir des fonctionnalités du programme fournisseur.

Dans l’industrie contemporaine du logiciel, les applications informatiques se servent de nombreuses interfaces de programmation, la programmation se fait en réutilisant des briques de fonctionnalités fournies par des logiciels tiers.

Cette construction par assemblage nécessite pour le programmeur de connaître la manière d’interagir avec les autres logiciels, qui dépend de leur interface de programmation.

Le programmeur n’a pas besoin de connaître les détails de la logique interne du logiciel tiers, et celle-ci n’est généralement pas documentée par le fournisseur.

Des logiciels tels que les systèmes d’exploitation, les systèmes de gestion de base de données, les langages de programmation, ou les serveurs d’applications comportent une interface de programmation.

Nous vous enseignerons la dernière version stable de l’outil en date à savoir API Platform 2.6.

 

Objectifs

  • Comprendre les enjeux techniques, fonctionnels et métier des APIs
  • Maîtriser la consommation de votre API et son ouverture aux développeurs
  • Savoir déployer et maintenir une stratégie d’API durable.

 

Public visé

  • DSI, Architectes, Développeurs, Administrateurs, Analystes d’affaires.

 

Pré-requis

  • Posséder une culture générale en architecture des systèmes d’information et connaître le protocole applicatif HTTP.

Programme de notre formation API Platform

 

Fonctionnement général d’api platform

  • Architecture / conception    
  • Technologies supportées
  • Formats de données supportés
  • Outils fournis

 

L’annotation API Resource

  • Les opérations
  • L’api doc
  • Events
  • Créer un contrôleur personnalisé

 

Récupérer et envoyer ses données

  • Pagination
  • Filtres
  • Extensions
  • Sous ressources
  • Valider ses données
  • Sécuriser son API

 

Construire une sérialisation adaptée

  • L’annotation ApiProperty 
  • Normalizers, Denormalizers
  • Context builder
  • Groups
  • DataTransformer, DTO

 

Étendre les fonctionnalités d’Api Platform

  • Intégration Messenger
  • Découvrir les data providers / persisters
  • Ajouter et configurer automatiquement des opérations avec l’OperationMetadataFactory
  • Changer certains comportements par défaut d’APIP

 

Pour aller plus loin

Formation Pentest Web

Formation sécurité des APIs

Formation GraphQL

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Nos Formateurs Référents

Témoignages

Noté 5 sur 5
11 novembre 2021

Je recommande la formation

Laetitia S. de chez AgroParisTech

Afficher tous les témoignages

Noté 5 sur 5
11 novembre 2021

Je recommande la formation

Laetitia S. de chez AgroParisTech
Noté 3 sur 5
20 octobre 2021

Niveau des Tps, Ajouter de la pratique

Romuald L. de chez
Noté 5 sur 5
20 octobre 2021

Formateur compétent, à l’écoute, avec qui on peut échanger de n’importe quel sujet
Pas de point faible

Kévin L. de chez AgroParisTech
Noté 3 sur 5
20 octobre 2021

Note : 3/5

Denis M. de chez AgroParisTech
Noté 4 sur 5
20 octobre 2021

Je recommande la formation

Mihaela N. de chez AgroParisTech
Noté 5 sur 5
20 octobre 2021

Je recommande la formation

Marc B. de chez AgroParisTech
Noté 5 sur 5
8 septembre 2021

Bon formateur.

Alexis de DeerCoders

Noter la formation

Prix 1995€ HT / personne
Durée 3 jours ( 21 heures )

Paris | à distance | FNE

Il ne reste que quelques places
NewCafés et déjeuners offerts en interentreprises
Disponible en intra-entreprise pour former votre équipe
Je ne veux pas me déplacer ? Option classe virtuelle gratuite

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp