Accéder à l'en-tête Accéder au contenu principal Accéder au pied de page

API pragmatiquescentrées sur le métier

Pragmatic API Design formation arolla

Description

Objectifs

Apprenez à concevoir des API pragmatiques et centrées sur le métier pour faciliter leur compréhension, leur maintenance et assurer leur pérennité.
Les API sont omniprésentes dans les systèmes modernes, pour connecter à moindre couplage des sous-systèmes, à l’intérieur et à l’extérieur d’une organisation. Les API sont autant les points d’entrée pour son propre produit que pour des logiciels tiers.
Cette formation met l’accent sur la conception en amont des API, afin de s’assurer que toutes les personnes impliquées dans la conception d’API possèdent les compétences essentielles pour prendre des décisions.
Elle s’attardera tant sur le produit qu’aux aspects de gouvernance.

Programme

- Introduction (définition & histoire des API...)
- Panorama actuel des architectures d’API
- Stratégie de conception d’API (approches business ou use-case centric, notions d’empathie et de dog-fooding, opinionation...)
- Bonnes pratiques de conception d’API (choix de la granularité, versioning, documentation, conventions REST/http, filtrage, tri et pagination, explorabilité...)
- Cycle de vie des API (gouvernance, interactions avec d’autres API...)
- Contrat, testabilité, évolutions et principes de migration...
- Problématiques classiques des API (recherche complexe, pagination...).

Public et Prérequis

Cette formation s’adresse principalement aux développeurs, architectes, et chefs de projets IT souhaitant maîtriser les concepts et les bonnes pratiques autour de la conception d’API pragmatiques.
Il est recommandé d’avoir une compréhension basique des API et une expérience dans le développement logiciel.

Matériel pédagogique

Les formateurs distribueront les supports de la formation au format électronique PDF à la fin de la formation.

A savoir

La formation est donnée en français ou en anglais. Les supports de formation sont en anglais. La formation alternera entre théorie et mise en pratique à travers divers exercices et études de cas pour permettre une meilleure assimilation des concepts présentés.
Pour toute personne en situation de handicap, n’hésitez pas à nous contacter au 07 63 74 20 95 ou formation@arolla.fr.
Par ailleurs, toutes nos formations sont accessibles en distanciel.

Formateurs

Christian Finel formateur arolla software crafter

Christian Finel

Senior software crafter - tech lead coach

Dorra bartaguiz formatrice Arolla

Dorra Bartaguiz

Formatrice et CTO Arolla

Les prochaines sessions

Présentiel

11/02/2025 au 12/02/2025

2200€

Présentiel

25/09/2025 au 26/09/2025

2200€

Contactez-nous

Gwenaëlle Rispal

Software crafter - Fullstack JAVA

« Tout le monde est bienveillant et s’entraide spontanément. On le voit sur le réseau social d’Arolla, dès qu’on pose une question, dans les 10 minutes on a une solution. Et puis avoir des jours de destaffing pour travailler ensemble et monter en compétence sans empiéter sur l’agenda personnel est un vrai plus. Enfin le programme d’ArollAcademy couronne le tout puisqu’il joue un double rôle : il forme des juniors et permet aux arolliens expérimentés de transmettre leur savoir. »

Alexia Gales directrice RH people & culture Arolla

Alexia Gales

Directrice people & culture

« Arolla permet de bénéficier d’une communauté de passionnés aussi experts que bienveillants et offre l’opportunité rare de s’essayer à toutes les facettes du métier.
Un vrai tremplin dans sa carrière ! Le tout avec un staff à l’écoute et dans une ambiance conviviale .»

Arnaud Courtès formateur Arolla et lead tech craft artisan logiciel

Arnaud Courtes

Lead tech et formateur

« Arolla, c’est avant tout faire partie d’une super communauté, bienveillante, toujours présente quand il y a besoin et techniquement au top. C’est très stimulant. Arolla, c’est aussi la possibilité de réaliser ce que l’on veut vraiment faire en matière de carrière avec l’appui de personnes expérimentées. Ce sont enfin des clients intéressés en majorité par la qualité et le craft et le fait de pouvoir choisir sa mission. »

Arnaud Courtès formateur Arolla et lead tech craft artisan logiciel

Mathieu Faraco

Nom du poste

Sit mauris ullamcorper ligula proin in tortor nunc. Aliquet nunc nulla semper morbi semper egestas non amet porttitor. Massa nunc velit ornare nisl.

Mathilde Lorem-ipsum

Nom du poste

Sit mauris ullamcorper ligula proin in tortor nunc. Aliquet nunc nulla semper morbi semper egestas non amet porttitor. Massa nunc velit ornare nisl.

Natella sales arolla

Natella Serfaldi

Account executive

« Arolla n’est pas une ESN comme les autres c’est une communauté à taille humaine où bienveillance, humilité et passion de transmettre se conjuguent avec une culture de l’excellence et l’amour du travail bien fait. En tant qu'account executive c’est une fierté et un bonheur quotidien de travailler avec des consultantes et des consultants qui apportent satisfaction à nos clients. »

Ils nous font confiance

ALD automotive black and white PNG Arolla

Banque et services

ALD Automotive

Banque et assurance

Crédit Agricole – Corporate & Investment Bank
décathlon arolla data craft

Retail (grande distribution)

Decathlon

Banque et assurance

ING Direct
Monoprix Black and white PNG Arolla

Retail (grande distribution)

Monoprix

Nos dernières formations

Voir toutes les formations
Crafting ML-powered products formation arolla

Crafting Machine learning

Cette formation couvre les concepts clés de l'apprentissage automatique, y compris les projets, les modèles et les applications ML (Machine Learning), ainsi que les utilisations typiques de ML dans les entreprises.

Durée

2 jours

Voir
Python craft formation signature arolla
Signature

Python Craft

Développez une compréhension fine du fonctionnement de Python pour travailler sans casser les fonctionnalités existantes tout en rendant l'application évolutive.

Durée

2 jours

Voir