15_25505049F_938347S Développeur framework ASP .NET VIVANEO

Développeur framework ASP .NET

Date de mise à jour : 12/12/2025 | Identifiant OffreInfo : 15_25505049F
Organisme responsable : VIVANEO

Objectifs


  • Maîtriser les concepts fondamentaux de la programmation orientée objet.

  • Comprendre l'architecture et le fonctionnement du framework ASP .NET.

  • Savoir développer des applications web dynamiques avec ASP .NET Core (MVC ou Razor Pages).

  • Être capable d'utiliser les langages C# et HTML/CSS/JavaScript.

  • Savoir mettre en place et manipuler une base de données (comme SQL Server) en utilisant Entity Framework Core.

  • Apprendre à implémenter des services web (API RESTful) pour communiquer avec d'autres applications.

  • Savoir sécuriser les applications (authentification, autorisation, gestion des vulnérabilités).

  • Être capable de tester et de déboguer les applications développées.

  • Maîtriser les outils de développement (comme Visual Studio).

  • Savoir déployer une application ASP .NET sur différents environnements.

Programme de la formation


  • Module 1 : Introduction à C# et à la POO

    • Bases de la syntaxe C#.

    • Concepts de la Programmation Orientée Objet (classes, héritage, interfaces).

    • Structures de données et collections.

    • Gestion des exceptions.



  • Module 2 : Fondamentaux du Framework .NET

    • Architecture du .NET Core.

    • Introduction au Common Language Runtime (CLR).

    • Outils de développement (Visual Studio).



  • Module 3 : Développement Web avec ASP .NET Core

    • Introduction à l'architecture MVC (Model-View-Controller).

    • Création de vues Razor.

    • Gestion des contrôleurs et du routage.

    • Razor Pages (alternative à MVC).



  • Module 4 : Gestion des Données avec Entity Framework Core

    • Introduction aux bases de données relationnelles.

    • Concepts de l'ORM (Object-Relational Mapping).

    • Code First et Database First.

    • Requêtes LINQ.



  • Module 5 : Développement d'APIs Web (RESTful)

    • Conception d'APIs REST.

    • Mise en œuvre d'API Controllers.

    • Manipulation des formats JSON/XML.

    • Tests d'API.



  • Module 6 : Sécurité des Applications

    • Authentification et Autorisation (Identity).

    • Sécurité des APIs (JWT, OAuth).

    • Protection contre les attaques courantes (XSS, CSRF).



  • Module 7 : Frontend Basique et Intégration

    • Rappels HTML, CSS, JavaScript.

    • Utilisation de Tag Helpers.

    • Communication AJAX.



  • Module 8 : Tests et Déploiement

    • Tests unitaires.

    • Débogage avancé.

    • Déploiement sur des serveurs (IIS, Azure, Docker).



  • Module 9 : Concepts Avancés et Bonnes Pratiques

    • Injection de dépendances.

    • Configuration et logging.

    • Filtres et Middleware.

    • Principes de conception logicielle.


Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

28 rue du chemin vert
75011 - Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 0177179036
Contacter l'organisme

Contact de l'organisme formateur

VIVANEO
SIRET : 51017673800043
75011 Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 0177179036
Contacter l'organisme

Information fournie par :