$ 65.00 au lieu de $ 93.00

Tuto Bundle : API Rest de A à Z avec Php bundle -30%

$ 65.00 au lieu de $ 93.00

  • Une formation vidéo de 7h55m
  • Téléchargement immédiat et visionnage illimité à vie
  • Satisfait ou remboursé
  • Fichiers sources inclus
  • Découvrez pourquoi vous former avec Tuto.com

Voici un pack de 3 formations qui va vous permettre de vous former à la notion d'API Rest
Cette formation en ligne vous permettra d'évoluer à votre rythme dans la compréhension de la création et l'utilisation d'une API, en 3 phases. 
 

Au programme de ce pack de formations API Rest de A à Z

  • 1ère phase : les Bases de fonctionnement d'une API Rest.
    Nous apprendrons le fonctionnement complet du langage JSON. Ce langage va nous permettre de pouvoir échanger les données entre deux sites internet ou apllications.
    A la fin de cette première phase, vous connaîtrez toutes les bases d'une API Rest.
  • 2ème phase : la création d'une API Rest de A à Z du côté backend.
    Nous utiliserons le langage PHP en orienté objet que nous couplerons avec une base de données MySQL.
    Le but sera de construire pas à pas, une API Rest à destination des développeurs frontend.
    Nous mettrons ainsi à leur disposition, la possibilité de pouvoir manipuler des données (Create, Read, Update et Delete) au travers du langage JSON.
  • 3ème phase : Apprendre à utiliser et à manipuler une API Rest côté frontend.
    Pour cela nous allons utiliser l'API Rest construite dans la 2ème phase de ce Bundle.
    Nous allons ainsi pouvoir manipuler les données qui nous sont envoyées, à savoir les afficher, mais également les modifier ou les supprimer. Nous verrons également comment ajouter de nouvelles données.

Je reste à votre disposition pour répondre à vos éventuelles questions. 
Un QCM vous permettra de valider vos connaissances. 

Pour suivre ce Bundle dans de bonnes conditions, vous devez connaître les points suivants :


Tuto composant ce bundle :

  • API REST : Les bases (voir la fiche produit)


    • Fonctionnement d'une API REST

      • Vocabulaire gratuit00:04:49
      • Explication gratuit00:07:34
      • Exemple 00:02:01

    • Les bases d'une API REST

      • Méthodes HTTP 00:03:09
      • App Postman 00:08:17

    • Le JSON

      • Présentation du JSON 00:01:49
      • Création d'un objet 00:05:42
      • Les booléens 00:04:52
      • Ecriture des clés 00:01:08
      • Mise en place d'un tableau 00:03:15
      • Mise en place d'un objet 00:03:14
      • Informations complémentaires 00:01:40
      • Tableau contenant des objets 00:02:46

    • Manipuler du JSON

      • On fait le point 00:01:28
      • La fonction Php json_encode() 00:06:14
      • La fonction Php json_decode() 00:04:11
      • Le JSON au niveau Frontend 00:02:22
      • Conclusion 00:00:53

    • Les codes HTTP

      • Présentation 00:01:00
      • Les familles des codes HTTP 00:03:07
      • Les codes de succès 00:02:06
      • Les codes d'erreur liées au client 00:02:00
      • Les codes d'erreur liées au serveur 00:01:54

    • Conclusion

      • Conclusion 00:00:56
  • API REST : Côté Backend (voir la fiche produit)


    • Introduction

      • Présentation du job gratuit00:02:02
      • Création de la table 00:01:25
      • Instanciation de PDO 00:04:17

    • Mise en place des classes

      • Ecriture de la classe d'entité 00:08:06
      • Ecriture de la classe Manager 00:06:31

    • Lecture de tous les tutos

      • Création de la méthode ReadAllTuto 00:06:31
      • Mise en pace du dossier API 00:01:32
      • Mise en place des autorisations 00:05:25
      • Contrôle du mode d'appel au fichier 00:09:24
      • Contrôle des données à envoyer 00:08:01
      • Envoi des données sous le format JSON 00:11:08
      • Mise en place de commentaires 00:04:31

    • Lecture d'un seul tuto

      • Création de la méthode ReadTuto 00:03:44
      • Envoi des données sous le format JSON 00:06:06
      • Vérification et correction de tous les cas 00:04:13

    • Insertion d'un tuto

      • Création de la méthode CreateTuto 00:03:41
      • Contrôle des données à envoyer 00:02:52
      • Réception des données au format JSON 00:05:58
      • Contrôle des données reçues 00:08:33
      • Insertion des données reçues 00:07:35

    • Modification d'un tuto

      • Création de la méthode UpdateTuto 00:02:40
      • Contrôle des données à envoyer 00:02:25
      • Modification des données reçues 00:05:14

    • Suppression d'un tuto

      • Création de la méthode DeleteTuto 00:01:41
      • Contrôle des données à supprimer 00:01:44
      • Suppression des données reçues 00:03:53
      • Vérification de l'identifiant à supprimer 00:05:08

    • Clé API

      • Mise en place d'une table client 00:02:23
      • Mise en place des classes d'entité et Manager 00:06:18
      • Mise en place de la clé API 00:11:33

    • Doc pour les développeurs Frontend

      • Adaptation des URLs 00:10:27
      • Test des nouvelles URLs 00:05:24
      • Ecriture de la doc 1/2 00:04:01
      • Ecriture de la doc 2/2 00:01:57
      • Encore une dernière précision 00:02:47

    • Conclusion

      • Conclusion 00:01:50
      • Contenu du dossier ZIP 00:01:21
  • API REST : Côté FrontEnd (voir la fiche produit)


    • Introduction

      • Présentation du job gratuit00:04:53
      • Présentation des codes JavaScript 00:09:58
      • Application des codes JavaScript 1/2 00:07:18
      • Application des codes JavaScript 2/2 00:05:31

    • Affichage de tous les tutos

      • Ecriture du code HTML 00:06:01
      • Ecriture du code CSS 00:07:54
      • Ecriture du code JavaScript 1/3 00:06:44
      • Ecriture du code JavaScript 2/3 00:07:43
      • Ecriture du code JavaScript 3/3 00:05:21
      • Petite parenthèse 00:03:43
      • Mise en place d'un loading 00:03:21

    • Affichage d'un seul tuto

      • Présentation 00:03:17
      • Passage de variables 00:03:35
      • Ecriture du HTML et du CSS 00:03:10
      • Ecriture du JavaScript 00:08:22
      • On sécurise la variable 00:08:11
      • On réécrit les URLs 00:04:36

    • Création d'un tuto

      • Présentation 00:02:22
      • Ecriture du JavaScript 00:06:29
      • Vérification sur la console 00:08:50
      • Test des possibilités sur la console 00:07:01
      • Ecriture du formulaire HTML 00:04:39
      • Ecriture du CSS 00:05:08
      • Conditionnement de l'appel au JavaScript 00:08:55
      • Passage des variables 00:03:11
      • Amélioration CSS 00:04:03
      • Finalisation du script 00:02:15
      • Gérer les insertions 00:09:25

    • Modification d'un tuto

      • Mise en place des bases 00:04:56
      • Vérification dans la console 00:04:03
      • Mise en place du formulaire 00:01:57
      • Affichage des infos dans le formulaire de modification 00:09:42
      • On réécrit les URLs 00:02:00
      • Finalisation du script 1/2 00:03:22
      • Finalisation du script 2/2 00:05:05

    • Suppression d'un tuto

      • Mise en place des bases 00:03:20
      • Vérification dans la console 00:03:31
      • Mise en place du formulaire 00:06:56
      • Finalisation du script 1/2 00:04:21
      • Finalisation du script 2/2 00:03:30

    • Conclusion

      • Conclusion 00:00:59
      • Ce que contient le dossier zip 00:01:30

Formateur : Carl Brison

Carl Brison a publié 143 tutoriels et obtenu une note moyenne de 4,9/5 sur 8 511 tutoriels vendus. Carl Brison est un formateur certifié tuto.com. Voir les autres formations de Carl Brison

  • Avec quelle version de logiciel ce tuto est-il compatible ?
    Php
  • Quel est le niveau requis pour suivre ce tuto ?
    intermédiaire
accédez à plus de 1161 tuto gratuits


non, je ne veux pas me former gratuitement

voir notre politique de protection des données