image

durée formation certifiante Services RESTful avec API Web en utilisant C#

2 jours / 14 heures

Formation Services RESTful avec API Web en utilisant C#.

Disponible en Inter et Intra entreprise.

formation certifiante CNCP CPF Services RESTful avec API Web en utilisant C#

Formation certifiante recensée à l'inventaire CNCP et éligible CPF

Module Services RESTful avec API Web en utilisant C# faisant parti de la

certification Microsoft.NET

date prochaine session formation informatique et numérique

Prochaine dates et sessions

Pour connaitre les dates de la prochaine session dans la ville la plus proche,

CLIQUEZ ICI.

Services RESTful avec API Web en utilisant C#

Développer des services API ASP.NET en utilisant C # et Visual Studio. Apprendre à utiliser ce Framework de développement de Microsoft pour créer facilement des applications Web et des services HTTP RESTful.

Les objectifs

A l’issue de la formation «Services RESTful avec API Web en utilisant C#», les apprenants auront les capacités de :
  1. Comprendre l'architecture API Web et comment elle diffère de WCF
  2. Implémenter des services HTTP à l'aide de Web API et Visual Studio
  3. Consommer des services HTTP en utilisant à la fois jQuery et la bibliothèque client ASP.NET Web API
  4. Gérer différents formats de médias et des variations de contenu dans les services API Web
  5. Comprendre le routage et la liaison dans l'API Web
  6. Effectuer la validation des données de demande.

Le public

La formation certifiante « Services RESTful avec API Web en utilisant C# », s’adresse à tout public salarié, demandeur d’emploi ou en reconversion professionnelle et souhaitant acquérir des compétences en développement Microsoft.Net, notamment Services RESTful avec API Web en utilisant C#.  

Les prérequis

Posséder une bonne connaissance pratique de C # et du Framework.NET. La connaissance de base d'ASP.NET, HTML et JavaScript est également nécessaire.
Les utilitaires
Pour le bon déroulement de la formation Services RESTful avec API Web en utilisant C#, voici une liste non exhaustive des outils indispensables :
  1. Windows avec au moins 4 Go de RAM
  2. SQL Server
  3. Visual Studio avec la dernière mise à jour appliquée.
Programme détaillé

Comprendre les fondamentaux de RESTful avec API WEB et C#.   

Introduction à l'API Web ASP.NET 

  1. API Web ASP.NET
  2. Architecture Rest
  3. REST et Web API
  4. Services HTTP utilisant l'API Web
  5. Utilisation de Fiddler
  6. Web API vs. WCF.

API Web et http  

  1. Codes de réponse HTTP
  2. Http Response Exception
  3. Mise en œuvre de POST
  4. Mise en œuvre de PUT
  5. Implémentation de DELETE .

Formateurs de médias et négociation de contenu    

  1. Types de médias Internet
  2. Media Formaters
  3. JSON et XML Formatters
  4. Formatage du contenu
  5. Accepte et les en-têtes de type contenu
  6. Utilisation de la chaîne de requête
  7. En-têtes de requête personnalisée
  8. Serialisation.

 

Comprendre le fonctionnement d’un appel à l’API REST.   

Clients JavaScript 

  1. Document Object Model
  2. JQuery
  3. Envoi de demandes AJAX
  4. Mise en œuvre d'un client.

Binding, validation et routage  

  1. Lecture de requêtes HTTP brutes
  2. Données de routage, chaîne de requêtes et corps de demande
  3. Binding aux types simples
  4. Binding aux types complexes
  5. Validation à l'aide des annotations de données
  6. Routage dans ASP.NET Web API
  7. Utilisation des routes par défaut .

Clients .NET    

  1. Bibliothèques de clients API Web
  2. Http Client
  3. Délivrance des demandes GET
  4. Délivrance de demandes POST
  5. Autres demandes.

Conclusion 

Besoin de devis/ Renseignements

Veuillez remplir le formulaire de contact

Merci de remplir le formulaire de contact. Un de nos conseillers traitera votre demande rapidement.

Please type your full name.
Invalid email address.
Veuillez saisir votre numéro de téléphone.
Please tell us how big is your company.
Entrer le nom de votre société si vous êtes salarié.
Please tell us how big is your company.
Entrée non valide
Robot Actualisation Entrée non valide