Les micro-services en NestJS avec GRPC
*Prix minimum hors frais annexes.
Après un parcours de formation sous statut d’élève ou d’étudiant, Après un parcours de formation continue, Par candidature individuelle, Par expérience, Entreprises
Conception web - développement web
Disposer d'une connexion Internet minimum de 8 Mb/s, Disposer d'un PC/MAC (CPU min 2.00Ghz, HDD/SSD min 256Go, RAM min 4 Go), Disposer d'un écran déporté, Disposer d’une webcam, Disposer d’un microphone, Avoir un niveau anglais minimum B1 (classement CECRL), Effectuer un questionnaire de positionnement
Travaux à rendre
Handicap moteur ou physique, Maladie chronique handicapante
Les micro-services en NestJS avec GRPC
Introduction à NestJS- Qu’est-ce que NestJS- Rappels ExpressJS, CRUD, la norme REST, la différence entre stateless et statefull (CRUD vs CQRS)- NestJS : principes clés, fonctionnement général.- Installation et configuration de NestJS.- Outils de développement et de debugAuthentification et persistence des données- Authentification avec PassPort- Autorisation avec un Guard- TypeORM pour la persistence des données- MariaBDIntroduction à l’architecture en microservices- Comparaison des architectures en monolithe et en microservices : code, compréhension, déploiement, langage, scalabilité- Les avantages de l’architecture en microservices : pour l’entreprise, pour les développeurs, pour les testeurs, pour le management- Pourquoi il ne faut pas commencer par l’architecture en microservices- Les caractéristiques de l’architecture en microservices- Designer une application en microservices- La communication : PubSub pattern, gRPC- La norme API RESTL’architecture en microservices avec NestJS/gRPC- Les différentes solutions avec NestJS : Redis, MQTT, NATS, RabbitMQ, Kafka, gRPC- Mettre en place une architecture en microservices avec gRPC- L’architecture en microservices avec gRPC : package, protopath, url, protolbuff, client, les flux, les paramètres, les appels, les metadata
Supervision pédagogique : Assistance technique - Aide en ligne - Suivi par visioconférence Assistance technique : Par chat (instantané) - Par email (sous 24h) - Pendant et entre les séquencesToutes les formations référencées sur notre catalogue GanaMarket sont mises en œuvre dans le respect du label Qualiopi