FileMaker JSON, API RESTful et Data API

Objectifs :

  • Vous apprenez ce qu'est une API RESTful et comment en utiliser,
  • Vous apprenez à mettre en œuvre et utiliser l'API FileMaker DATA,
  • Vous bénéficiez d’une introduction à JSON, cURL et le protocole HTTP,
  • Vous êtes en mesure d'intégrer des services Web dans une app FileMaker,
  • Vous êtes en mesure de communiquer avec l'API FileMaker DATA.

€ 780,-

S'inscrire
Durée: 2 jours
Score:      

Prochaine session:

nov.
19
2018
nov.
20
2018
9h00 à 17h30
Paris

Programme :

Cette formation dure deux jours et vous présente les fondements du protocole HTTP, de la structuration de données JSON et des options cURL. Elle vous apprend à utiliser des API RESTful externes ainsi que celle de FileMaker Server 17.

Vous apprenez à effectuer des requêtes pour obtenir des données depuis ou vers FileMaker. À la fin de la session, vous serez capable d’effectuer des échanges de données via des API RESTful.

La première journée sera axée principalement sur la théorie avec des exercices de mise en pratique. La seconde journée sera axée sur la mise en pratique par l'utilisation de différents Web Service et leur intégration dans les app FileMaker.

Programme détaillé

Qu'est-ce qu'une API RESTful : 

  • Qu'est-ce qu'une API RESTful ;
  • Introduction aux méthodes du protocole HTTP : Get, Post, Put, Delete ;
  • Le format d'échange JSON.

Les fonctions JSON de FileMaker :

  • Comment extraire des données de JSON ;
  • Générer du JSON. 

Effectuer des requêtes HTTP depuis FileMaker :

  • Utilisation de l'action de script Insérer depuis URL ;
  • Utilisation des options cURL via l'action de script Insérer depuis URL. 

Les fonctions de sécurisation des données échangées :

  • Les fonctions de chiffrement et de déchiffrement ;
  • Les fonctions de hash ;
  • Les fonctions de conversion de données binaires / base64.

 

FileMaker Data API :

  • Fonctionnement ;
  • Configuration de FileMaker Server ;
  • Configuration d'une app FileMaker ;
  • Utilisation de FileMaker Data API. 

Mise en pratique :

  • Intégration à des API RESTful externes, par exemple : Validation d'un n° de TVA, Google Traduction, Google Geolocalisation, Transfert de fichier, etc. ;
  • Intégration de FileMaker Data API.

Public visé

Cette formation est destinée aux personnes ayant une première expérience dans l’utilisation de FileMaker et qui souhaitent communiquer avec des API RESTful depuis leurs bases de données et utiliser FileMaker Data API.

Pré-requis

Vous ne devez pas être un expert, mais il est conseillé d’avoir suivi la formation « Développeur FileMaker avancé ». Nous partons du principe que chaque participant maîtrise les différents composants de FileMaker.

Suivi

Il s’agit ici d’une formation spécialisée pour laquelle aucune suite spécifique n’est prévue. Vous pouvez bien évidemment encore approfondir d’autres spécialisations ou choisir l’option du coaching personnalisé.

Formateur

David Julot est développeur certifié FileMaker 17. Il a une expérience de plus de 20 ans dans le développement de solutions et dans la formation FileMaker de tous niveaux. Il saura vous faire progresser pas à pas en vous faisant participer activement au travers d'exercices.

Il dispense tant la formation pour les utilisateurs, que la série complète de formations « Développeur FileMaker ».

En tant que développeur, il n’est satisfait que lorsque les utilisateurs de son application sont en mesure de l’utiliser aisément. Au fil des années, il a appris comment les utilisateurs pensent et travaillent et il est mieux que quiconque en mesure de s’adapter en fonction de leurs besoins.

Prix :

780 € H.T. les deux journées de formation.

En pratique

Cette formation est dispensée dans nos bureaux à Paris et dans plusieurs grandes villes de province et dure 2 jours de 9h00 à 17h30.

Nous pouvons mettre un MacBook Air à votre disposition, mais, si vous le souhaitez, vous pouvez également apporter votre propre ordinateur portable. Nous demandons uniquement que vous disposiez d’une licence FileMaker Pro 17 Advanced sur votre ordinateur portable et quelle soit installée sur celui-ci.

S'inscrire

Date & Lieu

Participant 1

Je viens avec mon ordinateur portable

AjouteR un participant +

Données de facturation

Signataire de la convention

Ontwerp-en communicatiebureau in Gent - Lavagraphics