Formation ASP.NET Core et concepts d'API RESTful

5 sur 5 étoiles

5 étoiles
100%
4 étoiles
0%
3 étoiles
0%
2 étoiles
0%
1 étoile
0%
Voir l'avis
(1 avis)
Durée 3 jours
Niveau Intermédiaire
Classe à distance
Possible

Vous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...

Référence ASPI
Éligible CPF Non

Cette formation ASP.NET Core vous permet d’acquérir les compétences et connaissances nécessaires pour développer des applications ASP.NET Core avec les technologies et les outils de .NET Core. L'accent sera mis sur les bonnes pratiques de codage qui permettent d'améliorer les performances et la sécurité.

Objectif opérationnel : 

L'objectif de cette formation est de savoir développer des applications ASP.NET Core avec les technologies et les outils de .NET Core.

Objectifs pédagogiques :

Concrètement, à l'issue de cette formation ASP.NET Core, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Développer des applications avancées ASP.NET Core en utilisant les technologies et outils de .NET Core
  • Créer des applications web avec Visual Studio
  • Écrire un service web REST avec ASP.NET Core
  • Tester et déboguer des applications web ASP .NET Core en utilisant notamment l'outil Postman
  • Déployer vos applications ASP.NET Core

Public :

Ce cours ASP.NET s'adresse aux développeurs web qui utilisent Visual Studio de façon individuelle ou en équipe, pour un développement important ou limité.

Prérequis :

Afin de suivre cette formation ASP.NET Core, il est nécessaire d'avoir suivi la formation "Le langage C# (.NET)" (SLCN) ou de disposer des connaissances équivalentes, ainsi que de connaître les fondamentaux d'HTML et du CSS.

Concepts de ASP.NET Core

Cibles : Windows, Linux, Mac
Outillage : Visual Studio, Visual Studio Code
Les Projets de Visual Studio

Architecture ASP.NET Core

Architecture d'une application web
Middlewares
Services et injections de dépendances
Travaux Pratiques :Réalisation d’une première application web légère avec les fonctionnalités minimales

Traitement d'une requête dans ASP.NET Core

Développer les contrôleurs et les actions
Les filtres d'action
Le routage des requêtes
Travaux Pratiques :Retourner différents types de données à partir d'un contrôleur

Le Modèle

Les objets du modèle
Conception du modèle
Liaison avec le contrôleur
Annotation de données et validation
Travaux Pratiques :Réalisation d’un modèle annoté et validé

Utilisation d'Entity Framework pour construire des modèles

Outils ORM
Présentation d'Entity Framework
Concevoir son modèle de données avec Entity Framework
Entity Framework et ASP.NET Core
Travaux Pratiques :Conception d'un modèle en mode Code First avec Entity Framework Core

Approche REST avec les Web API

Concept de Web Service
Conception d’une API REST
Implémentation d’une Web API avec ASP.NET Core
Formats d'échange JSON, XML, Formats personnalisés…
Documentation, versioning
Travaux Pratiques :Écriture d’un Web Service lié à une base de données

Tests et débogage

Tests automatisés
Présentation de l’outil Postman
Stratégie de gestion d'exception
Journalisation dans ASP.NET Core
Travaux Pratiques :Écriture de tests unitaires et de tests d'intégration

Gestion de la sécurité

Implémentation de l’authentification
Gestion des autorisations
Sécurisation d'une Web API
Travaux Pratiques :Création d’une application avec base d’utilisateurs

Déploiement

Paramètres de développement et de production avec l’API de Configuration
Web Deploy à partir de Visual Studio ou avec un script PowerShell
Travaux Pratiques :Déploiement dans des containers Docker

Des travaux pratiques jalonnent chaque module de la formation pour une meilleure assimilation des connaissances.

Date de mise à jour du programme : 28/06/2023

Dates et lieux

Du 26 au 28 juin 2024
Lieu
Distanciel
Durée
3 jrs
1860 € HT
Du 26 au 28 juin 2024
Lieu
Paris
Durée
3 jrs
1860 € HT
Du 28 au 30 août 2024
Lieu
Distanciel
Durée
3 jrs
1860 € HT
Du 28 au 30 août 2024
Lieu
Paris
Durée
3 jrs
1860 € HT
Du 30 octobre au 01 novembre 2024
Lieu
Distanciel
Durée
3 jrs
1860 € HT
Du 30 octobre au 01 novembre 2024
Lieu
Paris
Durée
3 jrs
1860 € HT
Du 18 au 20 décembre 2024
Lieu
Distanciel
Durée
3 jrs
1860 € HT
Du 18 au 20 décembre 2024
Lieu
Paris
Durée
3 jrs
1860 € HT

Avis des participants à la formation ASP.NET Core et concepts d'API RESTful

Note moyenne de 5/5(1)

Les avis figurant ci-dessous sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.

FS
5/5

Ce que j'ai le plus apprécié :

"disponibilité et reponse apporté au question posées"

Ce que j'ai le moins apprécié :

"RAS"


Formations Informatique
et Management
en ligne à ce jour

+
Stagiaires dans nos salles
de cours sur
l'année

%
De participants satisfaits
ou très satisfaits de nos
formations


Formateurs experts
validés par
PLB