ASP.NET Core MVC : Initiation

Inter-company training

How long does the training course last?

 3,00 day(s)

In which language(s) is the training course taught?

EN FR

When will the next session take place?

 03.08.2026
Where does the training course take place?
 Paris

How much does the training course cost?

1575,00€

Who is organising this training course?

Dawan is a training organisation that offers more than 2000 training courses in IT, management, project management and sales in instructor-led live online or on-site trainings. We have 11 centres in France and we have developed partnerships with local structures in Brussels, Luxembourg and Geneva. Our catalogue includes hundreds of topics: Java, PHP, Webmaster, E-Marketing, Linux, Windows Server, Vmware, Autocad, Photoshop, IA etc. Our courses have been created and designed by in-house trainers who have over 20 years of teaching experience. Constantly renewed, they are adapted to the requirements of our customers and to the evolution of technologies.

Who is the training course aimed at?

Développeurs C# souhaitant créer des applications Web modernes avec ASP.NET Core MVC

What are the prerequisites?

Maîtrise du langage C# et des principes de la programmation orientée objet.
Connaissances de base du Web (HTTP, HTML, CSS).
Notions de bases de données relationnelles et de SQL recommandées.

What are the aims or the skills being targeted?

Comprendre l’architecture et les principes d’ASP.NET Core MVC
Créer une application Web MVC avec .NET moderne
Mettre en œuvre contrôleurs, vues Razor et routage
Gérer les formulaires, la validation et la navigation
Accéder aux données avec Entity Framework Core
Appliquer les bases de la sécurité et les bonnes pratiques Web

What does the training course cover?

Introduction à ASP.NET Core et à l’écosystème .NET

Présentation de la plateforme .NET moderne.
Différences entre .NET Framework et .NET (Core / LTS).
Architecture d’une application ASP.NET Core MVC.
Cycle de vie d’une requête HTTP.
Présentation des outils (CLI, Visual Studio, Visual Studio Code).

Création et structure d’une application ASP.NET Core MVC

Création d’un projet ASP.NET Core MVC (.NET 8 LTS).
Organisation des dossiers et responsabilités des composants.
Configuration de l’application (Program.cs, environnements, appsettings).
Injection de dépendances et services.

Atelier fil rouge : création de l’application MVC de référence

Contrôleurs, routage et gestion des actions

Création de contrôleurs et actions.
Routage conventionnel et par attributs.
Gestion des paramètres et binding de modèles.
Résultats d’actions (ViewResult, Redirect, Json, StatusCode).

Atelier : navigation et premières actions métier

Vues Razor et interfaces utilisateur

Syntaxe Razor et vues fortement typées.
Layouts et vues partielles.
Helpers HTML et Tag Helpers.
Validation côté client et côté serveur.

Atelier : formulaires et validation des données

Gestion des données avec Entity Framework Core

Présentation d’Entity Framework Core.
Modélisation des entités.
DbContext et configuration.
Requêtes LINQ et opérations CRUD.
Migrations de base de données.

Atelier : CRUD avec EF Core et migrations

Sécurité et bonnes pratiques dans ASP.NET Core

Principes de base de la sécurité Web.
Authentification et autorisation dans ASP.NET Core.
Gestion des rôles.
Protection contre les attaques courantes (CSRF, XSS, injections).
Bonnes pratiques OWASP.

Synthèse et perspectives

Récapitulatif des concepts clés ASP.NET Core MVC.
Bonnes pratiques de structuration et de maintenance.
Présentation des évolutions possibles : API REST, Identity, déploiement, performances.

What teaching methods are used?

Active Learning

How is the assessment organised?

contrôle continu ou certification si prévue dans le financement

What course materials are provided?

Sources des exercices + Support papier

When will the next session take place?

Datum
City
Language and price
03.08.2026

05.08.2026
Paris
FR 1575,00€
03.08.2026

05.08.2026
A distance
FR 1575,00€
24.08.2026

26.08.2026
Strasbourg
FR 1575,00€
14.09.2026

16.09.2026
Paris
FR 1575,00€
14.09.2026

16.09.2026
A distance
FR 1575,00€
21.09.2026

23.09.2026
Bruxelles
FR 1575,00€
21.09.2026

23.09.2026
Luxembourg
FR 1575,00€
05.10.2026

07.10.2026
Strasbourg
FR 1575,00€
26.10.2026

28.10.2026
Paris
FR 1575,00€
26.10.2026

28.10.2026
A distance
FR 1575,00€
23.11.2026

25.11.2026
Bruxelles
FR 1575,00€
23.11.2026

25.11.2026
Strasbourg
FR 1575,00€
23.11.2026

25.11.2026
Luxembourg
FR 1575,00€
14.12.2026

16.12.2026
Paris
FR 1575,00€
14.12.2026

16.12.2026
A distance
FR 1575,00€

How to contact the training provider?

Dawan - Service commercial

These courses might interest you

FR
Day
Paris
Computer language - Javascript language
14.09.2026