4sh Learning

gRPC - Les fondamentaux

4sh Learning

Non finançable CPF
Entreprise
En ligne
Présentiel
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
600 €
Durée
7h en présentiel ou à distance
Niveau visé
Non diplômante
Pré-requis
  • Base du protocole HTTP : principe requête et réponse client / serveur, header, payload, paramètres
  • Connaissances très basique Kotlin, ou à minima Java
Certifications
Qualiopi
Le plus de la formation
Apprenez à utiliser la communication inter-service grâce à cet outil open-source.
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En présentiel
Découvrez les localités disponibles pour suivre cette formation en présentiel.
En savoir plus sur les localités en présentiel
Cette formation est disponible dans les centres de formation suivants:
  • 33 - Le Haillan
Cette formation peut être dispensée dans votre entreprise dans les localités suivantes :
  • 33 - Gironde
  • 64 - Pyrénées-Atlantiques
Objectifs
* Comprendre le principe des Remote Procedure Calls
* Comprendre les cas d’usage des RPC
* Comprendre les avantages de gRPC sur d’autres frameworks RPC
* Générer du code à partir de fichiers Protocol Buffers
* Mettre en place un serveur gRPC
* Partager un client gRPC
* Utiliser un client gRPC
* Comprendre le principe de backward / forward compatibility
* Savoir comment maintenir de la backward / forward compatibility en gRPC
* Savoir comment faire du Polymorphisme en gRPC
* Savoir comment faire du streaming en gRPC (client ? serveur, serveur ? client)
Programme
1. Introduction gRPC

2. Principes de base
* Création de Protocol Buffers
* Création d’un serveur gRPC à partir des fichiers Protocol Buffers
* Création d’un client gRPC à partir des fichiers Protocol Buffers
* Backward / Forward compatibility avec les Protocol Buffers

3. Principes avancés
* Polymorphisme avec les Protocol Buffers
* Streaming server-side et client-side

Financement facilité

Certification Qualiopi

13 années

d'expertise

Formateurs pro.

diplômés

Centre

À propos du centre 4sh Learning

4SH est organisme de formation, certifie´ QUALIOPI.

Pour de´velopper les compe´tences techniques de vos collaborateurs, 4SH Learning vous propose des formations standards et des workshops personnalise´s.
  • Formations techniques sur vos technologies
  • Workshops personnalise´s sur vos architectures produits
  • Formations sur les outils pour industrialiser votre production logicielle

Pourquoi choisir 4SH Learning ?

Des formations concre`tes et ope´rationnelles
  • Nos formations sont issues de notre expe´rience sur les projets de nos clients.
  • Nos formations sont construites par le biais de nos communaute´s dans le cadre de l’ame´lioration continue.
  • Nos formateurs sont a` la fois experts sur le sujet de la formation et ope´rationnels sur des projets concrets.
Des formations qui s’adaptent a` vos besoins et projets
  • Des formations sur catalogue anime´es par notre e´quipe de formateurs experts.
  • Des formations qui s’adaptent a` vos spe´cificite´s.
  • Des workshop sur mesure (ateliers collaboratifs pour construire ensemble votre projet) :
    • Architecture technique,
    • Atelier de co-de´veloppement,
    • Configuration et de´ploiement de votre usine logicielle.

Des formations cohe´rentes pour construire et ope´rer des solutions “sur mesure”
  • Des formations cohe´rentes par rapport a` vos objectifs de construction d’application.
  • Des formations qui couvrent e´galement les proble`mes de de´ploiement et les outils d’ame´lioration de la performance (pilotage).

Envie d’en savoir plus sur cette formation ?

Documentez-vous sur la formation

Certification Qualiopi
Ces formations peuvent vous intéresser

Quelle est votre situation ?

Vous êtes ?

Veuillez choisir un lieu

Please fill out this field.

Please fill out this field.

Veuillez sélectionner un niveau de formation

Informez-vous gratuitement et sans engagement sur la formation.

Please fill out this field.

Please fill out this field.

Please fill out this field.

Veuillez saisir une adresse email

  • Vous voulez dire ?
  • ou plutôt ?

En cliquant sur "J'envoie ma demande", vous acceptez les CGU et déclarez avoir pris connaissance de la politique de protection des données du site maformation.fr

Haut de page