Formation FileMaker JSON, API Restful et Data API

  • Vous apprenez ce qu'est une API RESTful et comment en utiliser,
  • Vous apprenez à utiliser FileMaker DATA API et comment la configurer,
  • 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 FileMaker DATA API.

Programme :

Cette formation 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 16.

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.

Programme détaillé des leçons enseignées :

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 ;
  • Intégration de FileMaker DATA API.

Module complémentaire

Selon le temps disponible et l’intérêt des stagiaires, les sujets suivants pourront être abordés en fin de journée : 

Astuces :

  • Envoi de documents dans des rubriques conteneur via FileMaker DATA API ;
  • Récupération des rubriques conteneur via FileMaker DATA API ;
  • Optimisation du nombre d'appels à FileMaker DATA API par l'utilisation d'un système de cache.

Public visé

Cette formation est destinée aux personnes ayant une première expérience dans l’utilisation de FileMaker Pro 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é.

 

Formateurs 

David Julot

David Julot est développeur certifié FileMaker. 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. 

Stéphane Buresi

Responsable technique Web au sein du groupe Lesterius, Stéphane Buresi a acquis, au cours de ses 10 années d'expérience dans le développement Web, une solide connaissance des outils et des technologies Web modernes.

La diversité des projets Web qu'il met en œuvre avec son équipe de développeurs l'amène régulièrement à faire communiquer des technologies Web avec des bases de données FileMaker mais aussi à créer et utiliser des API RESTful.

Passionné par les bonnes pratiques Web, l'automatisation des processus de développement et l'utilisation de technologies modernes, il saura vous guider dans l'utilisation de l'API Data de FileMaker.

En pratique

Cette formation de 7 heures (9h00 à 17h30) sera dispensée le Mercredi 18 Octobre 2017 à Seine Innopolis, 72 rue de la République 76140 Le-Petit-Quevilly.

Nous pouvons mettre jusqu’à 6 MacBook Air à votre disposition, mais vous pouvez également apporter votre propre ordinateur portable.

La journée de formation du 18 Octobre peut éventuellement être prise en charge par votre OPCA. Pour obtenir la convention qui pourra vous permettre de faire une demande auprès de votre OPCA, complétez le formulaire d’inscription ci-dessous. Ces infos administratives nous permettront de vous adresser une convention de formation. Nous ne prendrons pas en charge les délégations de paiements.

Ontwerp-en communicatiebureau in Gent - Lavagraphics