SFCHTTPCLIENT | Composant HTTP Client
- Ce cours d’une demi-journée introduit aux apprenants, le nouveau composant bas niveau, Symfony, HTTP Client sorti depuis Symfony 4.3.
-
Prérequis
Maitrise du language PHP, Expérience avec Symfony -
Objectifs
Ce module vous permettra d’acquérir des bases solides pour effectuer des requêtes synchrones et asynchrones auprès de n’importe quel serveur distant, par le biais d’une multitude d’options à disposition.
Programme détaillé
Introduction
- Contexte et définitions
- Présentation HTTP Client
- Symfony Contracts, PSR-18, PSR-17, PSR-7, HTTPlug
Premiers pas avec HTTP Client
- Installation du composant
- Écrire sa première requête avec HTTP Client et traiter une réponse simple
- Découvrir les différentes options de la requête HTTP
- Découvrir ResponseInterface et ResponseTrait pour manipuler sa réponse HTTP
- Gérer différents cas d’erreurs avec HTTP Client
- Manipuler des décorateurs de la classe HTTP Client
TP
Programme horaire
Jour 1
Appréciation de la formation
Moyenne globale : 4.3/5
- Evaluation de la pédagogie : 4.7/5
- Evaluation du contenu : 4.1/5
- Evaluation du rythme : 4.2/5
Modalités pédagogiques et techniques
Notre cursus est conçu selon les principes suivant :
Échanges avec le formateur et les participants durant les sessions en direct en ligne.
Supports pédagogiques : le formateur partagera les supports de cours. Ils sont en anglais, mais le formateur parle français.
Les formations seront enregistrées et les vidéos seront disponibles sur une plateforme de révisions pendant 1 mois.
Technologie : Un lien GoogleMeet sera envoyé par mail dans la convocation.
Apprenant en situation de handicap, nous sommes à vos côtés pour identifier les aménagements les plus adaptés des modalités et des supports pédagogiques ou les aides humaines pertinentes.
Pour plus d’informations, contactez notre référent handicap : laurent.vaquette@sensiolabs.com / 01 86 65 72 25
Modalités évaluatives
Durant tout l'atelier, le formateur échangera avec les participants et leur posera des questions. A la fin de la séance, un exercice sera proposé afin de voir si les notions vues précédemment sont bien acquises.
Modalités d'inscription
- Une commande doit être formulée via le formulaire d’inscription sur notre site, via le mail Training ou par téléphone.
- L’inscription sera définitive après réception du devis signé et d’un paiement intégral ou d’un accord de prise en charge d’un OPCO, avant le début de la formation.
- Télécharger le livret d’Accueil
-
Durée
3 heure(s)
-
Niveau
Intermédiaire
-
Langues disponibles
Français, Anglais -
Pays disponibles
Monde
Aucune session n'est prévue pour cette formation. Nous organisons cependant des sessions de formation sur mesure, n'hésitez pas à nous contacter pour plus d'informations !