Formation Web Services REST - Mise en œuvre en C#

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

À l'issue de cette formation Web Services REST, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Connaître le fonctionnement des services web
  • Être capable d'implémenter un webservice REST
  • Être capable de déployer et superviser le cycle de vie d'un service
  • Comprendre comment sécuriser un web service

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 1 830,00 €

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 1 830,00 €

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Les Web Services REST permettent de développer des applications distribuées d'une nouvelle génération, plus simples à consommer que précédemment. Ces services, basés principalement sur HTTP et JSON, sont consommables par les clients mobiles, JavaScript et avec n’importe quel langage pouvant faire des requêtes HTTP.

Cette formation Web Services REST, après une présentation approfondie des objectifs, des domaines d'application et des technologies sous-jacentes, se concentre sur le support de C# et de ASP.NET Core. Les participants pourront alors grâce à de nombreux ateliers pratiques développer, publier, utiliser leurs premiers services web.

Programme

Introduction aux Services Web

Architecture Microservices
Conception de style Representational State Transfer (REST) avec HTTP
Utilisation des codes de statut HTTP, rappels sur les entêtes HTTP principaux
Séparation des requêtes entre Get, POST, Put et Delete HTTP

Implémentation d’un webservice REST (en C#)

Architecture à base de Middleware en ASP.NET Core
Convention Over Configuration dans les contrôleurs
Utilisation de Entity Framework Core dans les serveurs ASP.NET Core
Sérialisation des objets en JavaScript Object Notation ou autre format
Former les routes pour concevoir les URLS grâce à des attributs
Générer les clients avec avec HttpClient

Déploiement et cycle de vie d’un service

Documenter son API au format Swagger avec Swashbuckle
Générer des proxys de clients avec Visual Studio
Gestion concomitante de plusieurs versions de serveurs
Hébergement sous IIS ou en mode auto hébergé

Cross Origin Resource Sharing

Limitation des requêtes JavaScript selon le principe « Same origin »
Ajouter les middlewares côté serveur pour autoriser certains domaines

Sécurisation des Web Services

Protocoles OAuth et OpenID et token d’autorisation
Gérer les différents clients : client JavaScript, natif, client serveur…
Autorisation à base d’attributs
Vérification des tokens grâce à un middleware
Mise en place d’un serveur d’autorisation

Prérequis

Pour suivre cette formation Web Services REST, une bonne connaissance de C# et de HTTP est exigée.

Public

Cette formation Web Services REST s'adresse aux chefs de projets, architectes et développeurs souhaitant concevoir et développer des web services.

Ces formations pourraient vous intéresser

Objectifs de la formation

Maîtriser les principes juridiques de la RC
Distinguer les différentes responsabilités
Mettre en œuvre les mécanismes de la RC

Tarif

A partir de 1 675,00 €

Durée

2 jours - 15 heures

Modes
  • Centre
  • Distance
  • Entreprise

Objectifs de la formation

  • Définir une architecture basée sur les microservices
  • Développer et consommer des services REST
  • Créer des microservices en Java avec Spring Boot
  • Utiliser les modules Spring Cloud
Tarif

A partir de 1 300,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise

Objectifs de la formation

  • Elaborer sa stratégie commerciale
  • Concevoir sa politique de prospection commerciale
  • Mettre en œuvre la méthode et les outils pour une prospection commerciale efficace
Tarif

A partir de 1 710,00 €

Durée

2 jours

Modes
  • Entreprise

Objectifs de la formation

  • Connaître les concepts de base et l'architecture de Snowflake
  • Établir une connexion à Snowflake, charger et décharger des données
  • Exploiter et traiter les données de manière optimisée
  • Comprendre les structures de stockage de données
  • Optimiser les performances des requêtes
  • Travailler avec des données semi-structurées
  • Mettre en œuvre les meilleures pratiques de collaboration et d’automatisation
Tarif

A partir de 2 250,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Formation Stratégie SI

Proposé par PLB CONSULTANT

Objectifs de la formation

Concrètement, à l'issue de cette formation Stratégie Si, vous serez en mesure de:

  • Analyser un Système d’information
  • Ouvrir son SI vers l’extérieur (enjeux, technologies, clients, fournisseurs, portails etc.)
  • Définir une stratégie pour les postes de travail en entreprise
  • Faire des choix dans l’externalisation des ressources (Cloud, Hébergement, Infogérance, …)
  • Intégrer les applications entre elles (ERP, API, Web Services, etc.)
  • Partager et capitaliser l’information métier (collaboratif, wiki, …)
  • Sécuriser son SI
  • Mettre en œuvre une stratégie SI en maîtrisant les coûts
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation VMware NSX-T Data Center, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Décrire le réseau Cloud virtuel et l’architecture NSX-T Data Center
  • Décrire les composants et les fonctions principales de NSX-T Data Center
  • Expliquer les avantages et fonctionnalités clés de NSX-T Data Center
  • Déployer et configurer l’infrastructure de NSX-T Data Center
  • Configurer la commutation logique et le pontage de niveau 2
  • Expliquer l’architecture de routage en tiers et configurer les passerelles
  • Configurer les services avancés tels que VPN et équilibrage de charge
  • Décrire le modèle de sécurité NSX-T Data Center avec la micro-segmentation
  • Décrire le pare-feu distribué et la passerelle pare-feu pour protéger les trafics est-ouest et nord-sud
  • Expliquer la mise en œuvre d’une sécurité avancée par l’insertion de services partenaires
  • Intégrer VMware Identity Manager avec NSX-T Data Center et configurer le contrôle d’accès basé sur les rôles
  • Récupérer l’information pertinente et effectuer un dépannage de base à l’aide de différents outils
Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Backbone.js

Proposé par PLB CONSULTANT

Objectifs de la formation

  • Comprendre les mécanismes d’une application MV* en JavaScript,
  • Comprendre le fonctionnement de Backbone.js et l’utiliser,
  • Maîtriser les implications techniques et les choix d’architecture inhérents à ce type d’application,
  • Développer des solutions mettant en œuvre la brique de base Backbone.js et utiliser un top-framework,
  • Mettre en place une stratégie d’assurance qualité de développement d’applications web modulaires.
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Migration GCP Bonnes Pratiques, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Savoir rappeler les concepts fondamentaux du Cloud Computing et de la virtualisation (notamment les avantages commerciaux du Cloud Computing et les risques associés)
  • Maîtriser les services de GCP et disposer d'une analyse comparative des différentes options disponibles (serveurs, stockage et BdD)
  • Connaître les contraintes des architectures dans le Cloud
  • Être capable de concevoir des solutions intégrant des fonctions de sécurité, d'authentification et d'autorisation avec GCP
  • Savoir identifier les procédures de migration vers le cloud et les bonnes pratiques associées
  • Mettre en œuvre des solutions GCP tout en optimisant les coûts
Tarif

A partir de 1 995,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Connaître les pratiques de conception d'architectures AWS
  • Identifier les services et fonctions nécessaires pour créer des solutions informatiques résilientes, sécurisées et hautement disponibles dans le Cloud AWS
  • Utiliser AWS Well-Architected Framework pour concevoir des solutions informatiques optimales basées sur des scénarios concrets
  • Optimiser l'efficacité d'une infrastructure basée sur AWS afin d'améliorer les performances et de diminuer les coûts
  • Identifier les services AWS dédiés à la sécurité des comptes, aux réseaux, au calcul, au stockage, aux bases de données, à la surveillance, à l’automatisation, aux conteneurs, aux architectures sans serveur, aux services en périphérie ainsi qu’à la sauvegarde et à la restauration
Tarif

A partir de 2 400,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Appréhender le vocabulaire et les concepts clés de l'ergonomie et de l'UX Design et savoir les appliquer sur un projet web mobile
  • Appréhender les exigences ergonomiques du développement d’applications web pour les appareils tactiles
  • Disposer d'une méthodologie de conception et d’évaluation d’interfaces mobiles : charte graphique, navigation, guidage, esthétique, coût, robustesse, adaptabilité, performance, etc.
  • Appréhender les meilleures pratiques pour réaliser des maquettes et conduire le cycle de maquettage d’une application web compatible avec les mobiles
Tarif

A partir de 2 100,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...