Formation informatique › Formation Web Services, C#
DÉVELOPPER DES WEB SERVICES SOAP ET REST EN .NET Core
MODALITÉS D’ÉVALUATION D’ATTEINTE DES OBJECTIFS DE LA FORMATION
- QCM/Quizz
- Grille d’évaluation
- Travaux pratiques
- Gestion de l’encapsulationTests de contrôle de connaissances et validation des acquis à chaque étape
- Echange avec le formateur par visioconférence (webinar), téléphone et mail
MOYENS PERMETTANT LE SUIVI ET L’APPRÉCIATION DES RÉSULTATS
Suivi de l’exécution :
- Feuilles de présences signées des participants et du formateur par demi-journée
- Attestation de fin de formation mentionnant les objectifs, la nature et la durée de l’action et les résultats de l’évaluation des acquis de la formation.
Appréciation des résultats :
- Recueil individuel des attentes du stagiaire
- Questionnaire d’auto-évaluation des acquis en début et en fin de formation
- Évaluation continue durant la session
- Remise d’une attestation de fin de formation
- Questionnaire d’évaluation de la satisfaction en fin de formation
MOYENS PÉDAGOGIQUES ET TECHNIQUES D’ENCADREMENT DES FORMATIONS
Modalités pédagogiques :
- Evaluation des besoins et du profil du participant
- Apport théorique et séquences pédagogiques regroupées en différents modules
- Cas pratiques
- Questionnaire et exercices
- Tests de contrôle de connaissances et validation des acquis à chaque étape
- Retours d’expériences
- Séquences pédagogiques regroupées en différents modules,
Référent pédagogique et formateur :
Chaque formation est sous la responsabilité du directeur pédagogique de l’organisme de formation ; le bon déroulement est assuré par le formateur désigné par l’organisme de formation.
JOUR 1
INTRODUCTION AUX WEB SERVICES
- Exploration d’une architecture logicielle distribuée n-tiers
- Communication entre applications
- Principe des Services Web
- SOAP et REST
- Intérêts d’une architecture orientée service
JOUR 2
WINDOWS COMMUNICATION FOUNDATION
- Langage WSDL
- Protocole SOAP
- Structure d’un message SOAP : enveloppe et modèle de données
- Définir et implémenter un contrat de service WCF
- Développer un Web Service SOAP utilisant la technologie WCF
- Sécuriser et déployer un service WCF
JOUR 3
DEVELOPPER DES WEB SERVICES WEB RESTFULL
- Introduction de l’architecture REST
- Utiliser les verbes HTTP GET, POST, PUT et DELETE
- Contraintes et avantages de REST
- Les nouveautés apportées par ASP.NET Core Web API
- Développer des web services REST
JOUR 4
CONSOMMER DES WEB SERVICES
- Présentation d’annuaires de Web Services
- Consommer un Web Service dans une application cliente
- REST avec Web API RSS
- REST avec Web API XML
- REST avec Web API JSON
- Tester les web services avec l’outil Postman
JOUR 5
DEVELOPPER UNE APPLICATION ENTREPRISE TROIS TIERS
- Développer la base de donnée et la couche accès aux données utilisant Entity Framework
- Développer la couche métier
- Développer les web services WCF et RESTFULL
- Consommer les web services
- Tester et débugger les web services