DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

ASP CORE ET MVC CORE 3

Date de mise à jour : 20/02/2020 | Identifiant OffreInfo : 20_1370463

Information fournie par :
C2RP Carif-Oref Hauts-de-France

Objectifs, programme, validation 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



  • Présentation générale du Framework


  • Historique des versions d'ASP.NET


  • Qu'est-ce que ASP.NET Core 3 ?


  • Principes de base et philosophie d'ASP.NET MVC Core


  • Avantages et inconvénients de ASP.NET Core 3


 


Environnement et outils



  • Vue d'ensemble


  • Middleware


  • Services


  • Kestrel


  • Librairie .NET Core (CoreFX)


  • Runtime CoreCLR


  • L'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


  • L'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


  • Le 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

Validation et sanction

-

Type de formation

Non certificiante

Sortie

Métiers visés

Code Rome

    Durée, rythme, financement

    Modalités pédagogiques
    Durée
    28 heures en centre, 7 heures hebdomadaires

    Conventionnement : Non

    Financeur(s)

    Autre

    Conditions d'accès

    Public(s)
    Tout public
    Modalités de recrutement et d'admission

    Niveau d'entrée : Information non communiquée

    Conditions spécifiques et prérequis

    Aucune

    Modalités d'accès

    Lieu de réalisation de l'action

    formation entièrement présentielle
    Adresse
    47 rue BERGER
    75001 - Paris 1er
    Responsable : INOW
    Téléphone fixe :
    Contacter l'organisme (mailto:)

    Contacts

    Contact sur la formation
    14 rue Tantot
    60510 - La Neuville-en-Hez
    Responsable : Bérengère JANIN
    Téléphone fixe : 01-77-49-46-50
    fax :
    Site web :
    Contacter l'organisme (mailto:bjanin@inow.fr)
    Contacter l'organisme formateur
    INOW
    SIRET: 49237551400014
    60510 La Neuville-en-Hez
    Responsable :
    Téléphone fixe : 01-77-49-46-50
    Site web : (http://www.c2rp.fr/organisme/220857)http://www.c2rp.fr/organisme/220857
    Contacter l'organisme (mailto:vleclerc@inow.fr)

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

    du 11/05/2020 au 14/05/2020
    débutant le : 11/05/2020
    Adresse d'inscription
    47 rue BERGER
    75001 - Paris 1er
    Etat du recrutement : Information non disponible
    Modalités : Entrées / Sorties à dates fixes

    Organisme responsable

    INOW
    SIRET : 49237551400014

    Adresse
    14 rue Tantot
    60510 - La Neuville-en-Hez
    Téléphone fixe : 01-77-49-46-50
    Contacter l'organisme (mailto:vleclerc@inow.fr)