On a besoin de vous !
Aidez nous à mieux vous connaitre

Développeur framework ASP .NET

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.

Contenu 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.

Résultats attendus de la formation

  • Le développeur sera capable de concevoir et de réaliser des applications web complètes en utilisant ASP .NET Core.
  • Le développeur maîtrisera le langage C# et les concepts de la Programmation Orientée Objet.
  • Le développeur sera autonome dans l'utilisation du patron de conception MVC et/ou des Razor Pages.
  • Le développeur saura interagir avec des bases de données relationnelles grâce à Entity Framework Core.
  • Le développeur sera apte à créer et à consommer des API RESTful.
  • Le développeur pourra implémenter les mécanismes de sécurité essentiels (authentification, autorisation) dans ses applications.
  • Le développeur sera capable d'effectuer le débogage et le déploiement de ses projets.
  • Le développeur sera en mesure d'appliquer les bonnes pratiques de codage et d'architecture du framework.
N° session CO
Date de début
Date de fin
Lieu de formation
Inscription
Public
Détails
400752S
15/12/2025
31/12/2026
Dijon 21000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 50 heure(s)
Durée en centre: 50 heure(s)

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Hope !
64e Rue Sully
21000 - Dijon

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : Connaissance des bases de la programmation. Compréhension des notions élémentaires du développement web (HTML/CSS).

COMPLEMENT D’INFORMATION

400753S
15/12/2025
31/12/2026
Dijon 21000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 50 heure(s)
Durée en centre: 50 heure(s)

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Chez Startway Coworking
15 Boulevard de Brosses
21000 - Dijon

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : Connaissance des bases de la programmation. Compréhension des notions élémentaires du développement web (HTML/CSS).

COMPLEMENT D’INFORMATION

400754S
15/12/2025
31/12/2026
Besançon 25000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 50 heure(s)
Durée en centre: 50 heure(s)

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Ibis Besançon Centre Ville
21 rue gambetta
25000 - Besançon

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : Connaissance des bases de la programmation. Compréhension des notions élémentaires du développement web (HTML/CSS).

COMPLEMENT D’INFORMATION

400755S
15/12/2025
31/12/2026
Belfort 90000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 50 heure(s)
Durée en centre: 50 heure(s)

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Belfort Boost
6 Rue de Madagascar
90000 - Belfort

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : Connaissance des bases de la programmation. Compréhension des notions élémentaires du développement web (HTML/CSS).

COMPLEMENT D’INFORMATION

Vivaneo

Raison sociale : VIVANEO

28 Rue du Chemin Vert - 75011 Paris

01 77 17 90 36

Voir la fiche complète de l'organisme Voir le site web Voir le site web Géolocaliser

Cette formation est indexée aux domaines suivants :

  • 31090 - Développement web
  • 71954 - Framework

Spécialité de formation NSF :

  • 321 - Journalisme et communication (y compris communication graphique et publicité)

Lien vers les descriptions métiers France Travail : (ROME)