Nous mettrons à jour notre Politique de confidentialité prochainement. En voici un aperçu.

Découvrir API Platform

Employer la documentation en ligne

Testez gratuitement nos 1336 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
La documentation en ligne est simple et comporte des exemples intéressants. Gardez-la à portée de main tout au long de cette formation.
04:07

Transcription

On va parler un petit peu de la documentation d’API Platform. De temps en temps, on ira la regarder cette doc et puis vous allez la garder surtout avec vous, de côté quand vous développez en API Platform. Il n’y a pas de honte à aller regarder une documentation. Au contraire, c’est très important. La documentation, c’est un petit peu notre manuel, notre guide. Ne vous inquiétez pas, dans tous les métiers on en a un. Pour nous c’est pareil, on a une doc, on ne peut pas tout retenir. Dans cette documentation, vous trouverez de grands thèmes. Ce n’est pas toujours bien expliqué, c’est un petit peu le problème d’API Platform. Ils sont allés un petit peu vite sur la doc. C’est vrai que bon, il y a des exemples il n’y a pas tout. On vous explique comment démarrer. On vous explique quelles sont les opérations de base, quels sont les filtres qu’on peut utiliser, comment marche la sérialisation, etc. Tout ça, ce sont des thèmes que nous, on va aborder bien sûr. En vidéo, on va regarder ensemble absolument toute cette partie-là. L’idée pour nous, bien évidemment, c’est d’arriver en fin de cette formation à bien comprendre complètement API Platform, à pouvoir l’utiliser pour créer, pour construire une API. Mais de temps en temps si vous êtes bloqué ou si vous voulez aller plus loin, je vous inviterais à chaque fois d’aller regarder la doc puisque dans la documentation, c’est un petit peu verbeux mais on vous donne vraiment, vraiment beaucoup d’information sur comment utiliser telle ou telle partie, comment l’écrire, comment ça marche, quand on l’utilise, quel est l’URL à aller récupérer, etc. Donc c’est quand même assez bien fait même si c’est vrai que c’est mis un peu comme ça brut de décoffrage et ce n’est pas toujours forcément expliqué proprement et pour un débutant mais au moins en tout cas, vous aurez ici sous la main dans « Documentation », une documentation de référence. Donc c’est vraiment un référentiel d’informations dans lequel vous pourrez vous balader facilement. Pensez bien qu’il est organisé, on a des chapitres et des sous-chapitres à chaque fois, sur lesquels vous pouvez simplement aller cliquer pour récupérer les infos et pour les lire. Je vous invite aussi, pourquoi pas, de temps en temps à lire cette documentation avant d’attaquer une partie particulière quand vous êtes en train de travailler déjà d’une pour vous rafraichir la mémoire, vous pouvez aussi re-regarder les vidéos bien sûr et puis pour récupérer un petit peu d’information. Une autre ressource importante et ça on ne vous le dis pas tout le temps, c’est d’aller regarder sur le « github ». Si vous avez des choses que vous essayez de faire et que ces choses-là ne fonctionnent pas forcément, je vous conseillerai toujours d’aller regarder dans les « issues » parce que ce sont les « bugs » qui ont été référencés par d’autres utilisateurs et peut-être que des « bugs », il en reste. Partez du principe que c’est un objet « open source », donc des fois il y a des choses qui ne marchent pas bien, il y a des choses qui ne sont pas supportées. Allez regarder là-dedans. Il y a ici un moteur de recherche qui vous permettra de référencer votre problème. Si vous n’avez pas trouvé de solution et que ça ne marche pas, n’hésitez pas à créer une nouvelle « issue » parce que ça aidera les développeurs à améliorer la plateforme. Il faut savoir qu’il y a des choses qui ne marcheront pas. C’est évident, c’est comme ça que ça fonctionne mais des choses qui seront certainement patchées dans les prochaines versions. Pensez à regarder aussi du côté des « Pull requests » des fois puisqu’à cet endroit-là, ce sont des choses qui vont arriver. Donc vous pouvez avoir déjà une information sur ce qui va arriver dans les prochaines semaines, dans les prochains mois, dans les prochaines versions. Pensez aussi à toujours garder un code à jour. Pour maintenir votre projet à jour, c’est assez simple. Il vous suffira simplement à l’intérieur de votre projet, à l’intérieur de votre terminal ici, de venir faire un « composer update » de cette manière-là, qui ira vérifier s’il n’y a pas une nouvelle libraire qu’il installera. Pensez toujours à être à jour, c’est très important d’être à jour. Vous serez toujours à jour parce qu’en plus ici, vous voyez que vous êtes sur la branche 1.2 sur le « schema-generator », et sur API Platform, la 2.0. Vous bénéficierez d’absolument toutes les versions à partir de la 2.0, ça se mettra automatiquement à jour. S’il y a une nouvelle mise à jour, elle s’installera automatiquement. N’hésitez pas à faire un « composer update » de temps en temps, une fois par semaine pour voir s’il n’y a pas des nouveautés. Et puis allez simplement regarder sur la page du projet puisqu’ici sur la page du projet, vous pouvez aussi tout à fait regarder les « releases » qui sont les dernières versions publiées et savoir à quelle « release » on en est. Donc vous pouvez ici voir qu’il y a une nouvelle « release » qui va arriver et qui a été publiée et que vous pouvez installer.

Découvrir API Platform

Prenez en main le framework API Platform. Voyez comment effectuer sa configuration, créer des services web de données, et réalisez ainsi efficacement une application complète.

3h24 (54 vidéos)
Aucun commentaire n´est disponible actuellement
 

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !