CCI Mayenne
12 Rue de Verdun
53000 Laval

Tel : 02 43 49 50 00
CCI53-Accueil@mayenne.cci.fr

Formation entreprises - Informatique - Developpement Logiciel

Web Services REST avec .Net

Apprendre à mettre en œuvre des Web Services et des requêtes avec OData.

Objectifs

Maîtriser les bases de REST et des Web API

Utiliser OData pour requêter les données

Authentifier les utilisateurs et les applications Moderne avec OAuth

Documenter un Web Service automatiquement

Découvrir Docker pour un déploiement léger de microservices

Public

Développeurs, architectes, chefs de projets.

 

Prérequis

Connaissance de C# ou bonne connaissance d'un langage orienté objet, ainsi que bases de HTTP.

Compétences visées

Savoir mettre en place les Web Services REST

Savoir gérer les requêtes avec le protocole OData

Savoir gérer la contenairisation d'application

 

Dates & lieux

IIA - Saint-Berthevin : 9, 10 et 15 Septembre 2020

Programme

Bases des Web Services REST avec Web API

Le Representational State Transfer.
Sérialiser les objets en Javascript Object Notation.
Organiser avec l'architecture Modèle Vue Controleur.
Utiliser des routes pour donner du sens aux URLs.
Exprimer les routes avec des attributs.
Requêter un serveur avec HttpClient.
Gestion des versions de serveurs.

Héberger un Web Service

Héberger son service sur un serveur IIS et Microsoft Azure.
Auto-héberger son application.
Journaliser avec les APIs de logging.

Requêter un serveur avec OData

Economiser la bande passante et enrichir le client.
Mises à jour avec OData.
Requêter avec OData et un client .Net.
Limiter le volume des données.
Permettre les jointures avec $expand.
Requêter avec OData sans .Net.

Sécurité des Web services REST

Les principes d'une authentification moderne.
Distinguer les types de clients.
Azure Active Directory ou Active Directory Federation Service ?
Créer un fournisseur d'identité OAuth avec Microsoft Identity.

Documentation du site

Documentation avec ASP.Net MVC.
Documenter une API avec Swagger.

Microservices avec Docker

Machine virtuelle et containerisation.
Ecrire un DockerFile. Mapper les ports avec Docker.
Docker Compose : orchestrer les applications.

Cross Origin Ressource Sharing

Restrictions de sécurité du navigateur.
Autoriser les preflight request.
Accessibilité du service.

Web Sockets pour une communication bidirectionelle

Utiliser les Web Sockets pour une communication bidirectionellle avec le navigateur.
Mettre en place SignalR et JQuery-SignalR.
LIRE LE PROGRAMME DÉTAILLÉ

Modalités pédagogiques

Méthodes :

Une pédagogie interactive favorisant l’acquisition des savoirs, savoir-faire et savoir-être.

Nos salles sont équipées d’outils multimédias et interactifs et de tous matériels en lien avec la thématique traitée.

 

Animateur : Nos formateurs sont choisis pour leurs expertises métiers, leurs compétences pédagogiques et leur connaissance de l’entreprise.


Validation / Certification

Méthodes et outils adaptés à la formation  : mise en situation, QCM, exercices d'application...

TARIFS

2290 € net de TVA

Votre sélection est vide

 

3 jours (21 heures)

2290 € net de TVA

réf : INF-DEV-042

Ajout à vos favoris

Cette page a été ajoutée à vos favoris dans votre espace personnel.

à télécharger

Fiche Produit - PDF
Contacter notre conseiller

Contact direct avec un conseiller

Brigitte DOLLEY

Assistante commerciale

02 43 91 47 47

brigitte.dolley@mayenne.cci.fr

 

Recommander à un ami loader

CCI Mayenne

Voir toutes nos implantations
CCI Pays de la Loire
Le site web de la CCI Pays de la Loire  
CCI.FR
Le portail des Chambres de Commerce et d'Industrie