Aller au contenu principal

ASP CORE et MVC CORE 8

Date de mise à jour :
Identifiant Offre Info : 20_1370463
Organisme responsable : INOW (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

  • Découvrir les fonctionnalités du Framework ASP.NET Core et MVC Core
  • Identifier les fonctions essentielles de la plateforme
  • Savoir concevoir une application ASP.NET
  • Connaître les mécanismes avancés du Framework et s'initier à Entity Framework Core
  • Etre en mesure de migrer un projet ASP.NET MVC existant vers ASP.NET MVC Core

Programme de la formation

Introduction à .Net Core   Environnement et outils : Vue d'ensemble / Middleware / Services / Kestrel / Librairie .NET Core (CoreFX) Runtime CoreCLR / Environnement d'exécution .NET Configuration d'un projet .Net Core : Project.json / Méthode principale / Classe Startup / Méthode Configure / Méthode ConfigureServices / Composants MVC Core / Kestrel Improvements Contrôleurs MVC Core : Prérequis et conventions / Injection de dépendances / Action et résultats d'action…

Introduction à .Net Core  
Environnement et outils : Vue d'ensemble / Middleware / Services / Kestrel / Librairie .NET Core (CoreFX)
Runtime CoreCLR / Environnement d'exécution .NET
Configuration d'un projet .Net Core : Project.json / Méthode principale / Classe Startup / Méthode Configure / Méthode ConfigureServices / Composants MVC Core / Kestrel Improvements
Contrôleurs MVC Core : Prérequis et conventions / Injection de dépendances / Action et résultats d'action
ViewData / ViewBag et TempData
Modèles MVC Core : Ignorance de persistance / Inversion de dépendance / Mapping objet-relationnel / Validateurs et attributs / Entity Framework (EF) Core / ViewModel
Vues MVC Core : Conventions et ViewStart / Zones (areas), vues partielles et Layouts / Injection de dépendances dans une vue / Syntaxe Razor et C# 8 / Helpers et Tag Helpers / Objet ViewData/TempData / Vues fortement typées / View Component
Entity Framework Core : Configuration des services et middlewares / Modéliser : Modelling / Requêter : Query / Enregistrer avec gestion des transactions / Change Tracking
Paramètres d'application : Sources de configuration / Configuration spécifique à l'environnement / Options pattern
Routing de requêtes en MVC Core : API RESTful / Routage Middleware / Templates de routes / Contraintes de routes / Middleware MVC / Attributs de routage / Méthode MapRoute / Fichiers statiques / Filtres de page
Formulaires HTML : Annotations de données / Formulaire Tag Helper / Tag Helpers de validation / Soumissions de formulaire
Razor Page : Concept du tout-en-un / Configurer les routes / Architecture orientée contenu / Mixer Razor Page et MVC / Soumissions de formulaire
Web API : Contrôleurs WebAPI REST / AJAX et les mises à jour partielles / Contrôleurs asynchrones
Traitement de données JSON / Gestion du Cross Origin / Mise en place d'un versionning API
Gestion des erreurs
Authentification et contrôle d'accès avec .Net Core
Tests sous .Net Core
Etat de l'application
Déploiement et intégration à partir de .Net Core
Développement Cross-plateforme 

Validation et sanction

ASP CORE ET MVC CORE

Type de formation

Non certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Durée

En centre

28 h

Financement

Conventionnement
Oui
Financeur
  • Autre

    Programme : Financements à déterminer selon la situation du bénéficiaire

Conditions d'accès

Public visé

  • Tout public

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

Connaissances en HTML/CSS Connaissances en JavaScript Connaissances fondamentales en C# Notions de base sur le Framework .NET Bases de la Programmation Orientée Objet (POO)

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement à distance

Adresse

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
14 Rue Tantot
60510 La Neuville-en-Hez
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates fixes