API de services Web

Apprenez à connecter différentes applications

4h 15min26 leçons7 sections

Ce que vous apprendrez

  • Comprendre les API et leur fonctionnement
  • Apprendre à consommer des API avec des outils
  • Maîtriser les tests d'API REST avec des outils
  • Apprendre à créer des API REST depuis zéro
  • Gérer les formats de données comme XML et JSON
  • Appliquer les concepts à travers des projets pratiques

À propos du cours

Ce cours vous emmène dans un voyage complet pour apprendre les fondamentaux des API, des concepts de base aux applications pratiques. Vous apprendrez à consommer, tester et créer des API à partir de zéro en utilisant divers outils et technologies comme JavaScript, Python et Oracle APEX. Le cours est rempli de projets pratiques qui amélioreront vos compétences en programmation.

Résultats attendus

  • Compréhension complète des fondamentaux et concepts des API.
  • Capacité à consommer des REST APIs dans vos applications.
  • Maîtrise des techniques de test et d'analyse des performances des API.
  • Création d'API REST efficaces et sécurisées à partir de zéro.
  • Acquisition de compétences pour travailler en tant que développeur API ou programmeur full-stack.
  • Mise en œuvre de projets reposant sur la consommation et la création d'API.

Contenu du cours

1

Introduction aux APIs

4 leçons
  1. Introduction aux APIs : Concept et Rôle Central10:34
  2. Types d'APIs : REST, SOAP, GraphQL, et Plus9:00
  3. Formats de Données XML dans les APIs8:12
  4. Formats de données JSON dans les APIs6:56
2

Test des Interfaces REST API

4 leçons
  1. Introduction aux Tests d'API REST : Outils et Bases16:14
  2. Tests Fonctionnels dans l'API REST : Procédures et Étapes Pratiques13:26
  3. Mesure de Performance et Tests de Stress dans l'API REST12:13
  4. Améliorer les Tests d'API REST : Stratégies et Meilleures Pratiques7:22
3

Utilisation des APIs via Oracle APEX

6 leçons
  1. Utiliser les APIs avec Oracle APEX : Les Bases15:13
  2. Configurer des Services RESTful dans Oracle APEX9:24
  3. Gérer les Données Récupérées des APIs dans Oracle APEX10:46
  4. Optimiser l'Utilisation des APIs dans Oracle APEX8:46
  5. Projets Avancés : Utiliser les APIs dans les Applications Oracle APEX8:44
  6. Conseils et Meilleures Pratiques pour Utiliser les APIs dans Oracle APEX10:32
4

Utilisation des APIs via JavaScript

3 leçons
  1. Utiliser les APIs avec JavaScript : Introduction et Applications Pratiques15:12
  2. Interagir avec JSON via JavaScript : Afficher les Données Dynamiquement6:44
  3. Construire une Application Web Full-Stack en Utilisant l'API REST et JavaScript11:35
5

Utilisation des APIs via Python

2 leçons
  1. Utilisation des APIs avec Python : les bases7:51
  2. Projets pratiques utilisant REST API et Python8:01
6

Utilisation des APIs via Java

1 leçons
  1. Utilisation des REST APIs avec Java : bases et projets pratiques6:44
7

Création des REST APIs

6 leçons
  1. Introduction à la création de REST APIs : concepts et planification13:07
  2. Mise en place de l'infrastructure pour créer des REST APIs8:54
  3. Mise en œuvre des opérations de base (CRUD) dans REST API5:57
  4. Application de la sécurité dans REST API : authentification et autorisation8:55
  5. Test de REST API avant déploiement : assurance qualité et efficacité6:51
  6. Déploiement de REST API et surveillance de ses performances en production8:23

Formateur

Ing. Azab Mohamed Azab

Ing. Azab Mohamed Azab

Conférencier à l'Académie arabe des sciences, de la technologie et du transport maritime, ainsi qu'au ministère égyptien de l'Intérieur, spécialisé en technologie et information.
7,309 étudiants28 cours

Cours similaires

  • Microsoft Access
    4.6|5,337|0h 0m

    Microsoft Access

    Apprenez à créer des bases de données et des rapports

    Ahmed Hassan Khamis
    Ahmed Hassan Khamis
    $19.99
    Acheter maintenant
  • Conception de logiciels espions Key Logger
    4.5|5,026|0h 0m

    Conception de logiciels espions Key Logger

    Conception de logiciels espions avec C++

    Ing. Mohamed Ali Mansour
    Ing. Mohamed Ali Mansour
    $19.99
    Acheter maintenant
  • Adobe Animate & Action Script
    4.7|6,962|16h 58m

    Adobe Animate & Action Script

    Apprenez à créer des films d'animation et des jeux interactifs

    Ahmed Hassan Khamis
    Ahmed Hassan Khamis
    $19.99
    Acheter maintenant
  • Deep Learning
    4.5|5,162|12h 40m

    Deep Learning

    Simulation de l'esprit humain dans la pensée

    Ing. Amr Abdel Fattah
    Ing. Amr Abdel Fattah
    $25.99
    Acheter maintenant