Formations informatiques à Grenoble et Sophia Antipolis

Formation C++ Utilisation de Web Services en C++/Qt

Objectifs

Définir la notion de service Web RESTful/JSON et protocole HTTP.

Établir et gérer une connexion HTTP avec Qt.

Manipuler et échanger des données JSON avec Qt.

Assurer la sécurité des appels de services Web avec Qt.

Pré-requis

Avoir suivi la formation "Conception d'interfaces graphiques avec Qt 5" (27973) ou disposer des connaissances équivalentes.

Participants

Développeur C++ confirmé.

Programme de formation

C++ Utilisation de Web Services en C++/Qt

LA NOTION DE SERVICE WEB RESTFUL/JSON

  1. Le protocole de communication HTTP

  2. Les verbes HTTP

  3. L'architecture de Service Web RESTful

  4. Le format JSON

    • JavaScript Object Notation
  5. Travaux pratiques

    • Appels de web services via un navigateur Web, analyse de réponses JSON

ETABLISSEMENT D'UNE CONNECTION HTTP

  1. Ouvrir une connexion HTTP

  2. Contrôle du verbe HTTP

  3. Gestion des paramètres

  4. Gestion des proxy http

PRISE EN CHARGE DE JSON DANS QT

  1. Encodage de données au format

  2. Décodage de données au format JSON

  3. Travaux pratiques

    • Echanges de données au format JSON

PRISE EN CHARGE DE LA SÉCURITÉ SUR VOS APPELS DE SERVICES WEB

  1. Utilisation de HTTPS

  2. Présentation du modèle Oauth

  3. Intégration de OAuth avec Qt

  4. Travaux pratiques

    • Mise en oeuvre d'appels sécurisés de Services Web
Durée
1 jour
Lieux
Meylan Moirans Sophia Dans vos locaux Classe distancielle
Groupe de 8 personnes maximum
Demandez un devis
Cette thématique vous intéresse ?
Nos experts conçoivent votre formation sur-mesure On adore les moutons à 5 pattes !
Formations dans la même thématique