Explorez la programmation avec les standards REST avec cette formation. Apprenez la description REST, la création ASP.NET Web AP et à sécuriser les services.
ASP.NET Core permet de créer des services REST, aussi appelés services Web API. Cela permet de créer des infrastructures pour que nos différents systèmes puissent échanger de l'information. Les Web API sont les blocs sur lesquels on pourra bâtir des architectures SOA, micro-services et nano-services. Les données sont transférées dans un format JSON.
Cette formation utilise la dernière version de .NET. (Version 6 au moment d'écrire ces lignes).
Public concerné
Développeurs
Contenu
Introduction à REST
Bases de REST
Standards et uniformité
Architectures (SOA, Micro-services, etc)
Formats de données : JSON vs. XML
Premiers pas avec Web API
Créer un service Web API
Modèle d’hébergement minimal
Préparer l'injection de dépendance
Configurer le middleware
Routage
Attributs
Générer des services (Scaffolding)
Connecter les données avec un client
Tester avec la documentation Swagger/OpenAPI
Tester avec différents outils
Curl
Http-repl
Postman
Utiliser .NET avec HttpClient
Utiliser JavaScript avec fetch
Bases de données avec Web API
Entity Framework
OData
Validation
Sécuriser Web API
Identifier
Autoriser
Journaliser
CORS
Prévenir le over-posting
Fonctionnalités avancées d'ASP.NET
Filters
Formatters, model binding
Custom Middleware
Adding a Custom Response Header
Checking for an API Key
JSON Patch
Savoir s’entourer des meilleurs
Charles Bourgon
Formateur
Frédéric Paradis
Formateur certifié et architecte en solutions infonuagiques
Formateur certifié Microsoft, Frédéric se décrit comme un magicien de l’infonuagique, cet espace mythique entre technologie et réalité.
Marc Maisonneuve
Directeur des programmes de formation
Marc Maisonneuve agit à titre de Directeur des programmes de formation, formateur de l’efficacité professionnelle et leader de pratique des outils utilisateurs chez AFI depuis plusieurs années. M. Maisonneuve se distingue par sa capacité d’analyse, son calme légendaire et sa volonté indéniable de pousser l’humain à développer ses compétences. Il propose tout naturellement des solutions technologiques à des besoins concrets en milieu de travail.
Vicky Moreau
Formatrice
Vicky Moreau est une travailleuse autonome et professionnelle passionnée pour le domaine de la bureautique. Elle est détentrice d’un diplôme d’études collégiales en bureautique, mais c'est en tant qu’autodidacte qu’elle a acquis sa solide expérience avec les applications de la Suite Office. Elle a complété avec succès une certification MOS (Microsoft Office Specialist) Excel.