ASP.NET MCV Core

4 jours II Code CNCP : 2232 II Certif info : 94009

/ASP.NET MCV Core

Ce module introduit les participants à la nouvelle plate-forme .NET Core et enseigne les compétences nécessaires pour concevoir et construire des applications Web axées sur le service et qui suivent le modèle de conception MVC.

Les objectifs de la formation ASP.NET MCV Core

A l’issue de la formation « ASP.NET MVC Core», les apprenants auront les capacités de :

  • Comprendre les objectifs et les avantages de la plate-forme .NET Core
  • Prendre de bonnes décisions concernant l’architecture des applications et le choix de la technologie d’accès aux données
  • Utiliser le système de routage ASP.NET Core pour obtenir une architecture de type REST
  • Découvrir comment créer une interface utilisateur HTML ergonomique et durable à l’aide du moteur de visualisation Razor et du JavaScript côté client
  • Gagner de l’expérience avec l’utilisation de rendu adaptatif, des vues spécifiques au mobile et un commutateur de vision pour prendre en charge une variété d’appareils mobiles
  • Découvrir comment étendre et modifier ASP.NET Core en créant des composants et des modèles personnalisés.
Lien vers site CPF

Les prérequis de la formation ASP.NET MCV Core

Posséder une expérience avec le langage de programmation C # et les concepts de programmation orientés objet

Une certaine connaissance des concepts HTML, CSS et JavaScript.

Vous n’avez pas les prérequis nécessaires pour la formation ASP.NET MCV Core? Contactez-nous pour étudier ensemble un parcours sur mesure et garantir ainsi la réussite de votre projet.

Lien vers site CPF

Le public de la formation ASP.NET MCV Core

La formation certifiante « ASP,NET MVC Core », s’adresse à tout public salarié, demandeur d’emploi ou en reconversion professionnelle et souhaitant acquérir des compétences en développement Microsoft.Net, notamment ASP.NET MVC Core.

Lien vers site CPF

0

Certif Info

0

Code CNCP

0

Jours

0

Heures

Contenu de la formation

ASP.NET MCV Core

Introduction 

  • Aperçu
  • .NET Core
  • Présentation des outils

Hello World  

  • .NET Core (CLI)
  • Commandes CLI
  • ASP.NET Core (CLI)
  • AspNetCore NuGet Metapackage
  • ASP.NET Core (Visual Studio)

Architecture d’application principale ASP.NET    

  • Middleware
  • Les services

Configuration de l’application      

  • Classe de démarrage
  • Configurer la méthode
  • Méthode ConfigureServices
  • Composants MVC
  • Sources de configuration
  • API de configuration
  • Modèle d’options

Atelier cas pratique

Routage de la demande 

  • API RESTful
  • Middleware de routage
  • Modèles de routage
  • Contraintes de route
  • Middleware MVC
  • Routage basé sur les attributs

Des modèles   

  • introduction
  • Correspondance relationnelle d’objet
  • Entity Framework (EF) Core

Contrôleurs    

  • introduction
  • Conventions et Configurations
  • Dépendances
  • Les Action Results

Vues      

  • introduction
  • Conventions
  • Syntaxe Razor
  • Dispositions
  • ViewData et ViewBag
  • Vues fortement typées
  • Vues partielles
  • Afficher les modèles
  • Helpers HTML et URL
  • Tag Helpers
  • Afficher les composants
  • Dépendances côté client

Atelier cas pratique

Introduction 

  • Aperçu
  • Formulaires HTML
  • introduction
  • Form Tag Helper
  • Soumissions du Formulaire
  • Binding sur le modèle

État d’application    

  • introduction
  • HttpContext.Items
  • État de la session
  • TempData

La validation des données     

  • introduction
  • Annotations de données
  • Le modèle Binding
  • Les tags Helpers
  • Validation avec les Tag Helpers

Authentification       

  • introduction
  • Identité de base ASP.NET
  • Middleware de cookie
  • Autorisation

Atelier cas pratique 

Introduction 

  • Aperçu

La gestion des erreurs

  • La gestion des erreurs
  • Les meilleures pratiques
  • Codes d’état d’erreur HTTP
  • Pages de gestion du code retour HTTP
  • Filtrage des exceptions

Logging    

  • introduction
  • Configuration
  • ILogger

Test       

  • introduction
  • Test unitaire
  • XUnit
  • Testeurs de contrôle
  • Test d’intégration

API WEB       

  • Introduction
  • Opérations de récupération
  • Créer des opérations
  • Mettre à jour les opérations
  • Effacer les opérations
  • Mauvaises demandes
  • Cross-Origin Resource Sharing (CORS)
  • Swagger

 

Atelier cas pratique

Une attestation d’assiduité sera délivrée après la validation de toutes les compétences du module ASP.NET MCV Core.

Modalités De Formations

ASP.NET MVC CORE

Le module ASP.NET MVC CORE est disponible en 3 modalités : E-learning tutoré, Blended Learning et en présentiel.

FOAD / E-Learning tutoré

La formation certifiante ASP.NET MCV Core est disponible en e-learning tutoré. Vous serez accompagné par un formateur / tuteur tout au long de la formation.

Blended-Learning

La formation certifiante ASP.NET MCV Core est disponible en Blended learning. La partie apprentissage se déroule en e-learning, et les projets fil rouge en présentiel.

Présentiel

La formation certifiante ASP.NET MCV Core est disponible en présentiel ou en distanciel. La formation sera animée par un formateur à distance ou en classe.

Financement et Éligibilité

de la formation ASP.NET MVC CORE

CPF

CPF « Compte Personnel de Formation.

VAE

VAE: Validation des Acquis de l’Expérience.

AIF

AIF : Aide Individuelle à la Formation par Pôle Emploi.

CPF de transition

CPF de transition pour une Reconversion Professionnelle.

Contrat PRO

Contrat d’alternance ou de Professionnalisation.

POEc

Préparation Opérationnelle Emploi Collective.

PDC

Plan de Développement de Compétences de l’entreprise.

AFPR

Action de Formation Préalable à l’Embauche.

POEi

Préparation Opérationnelle Emploi Individuelle.

Besoin d'un