Ne pas tenir compte du tarif indiqué en bas de page
Rendez-vous sur le portail client et cliquer sur Passer commande
Les prix 2020 sont indiqués


Partager cet article ...Print this pageEmail this to someoneTweet about this on TwitterShare on FacebookShare on Google+Share on LinkedInPin on PinterestShare on TumblrDigg this
ASP.NET Core 2.1 / 3.0 – Mise à niveau pour les développeurs MVC 4 / 5 / 6
ASP-COR1/ LI-DEV-559

OBJECTIFS PEDAGOGIQUES

À la fin du cours, le stagiaire sera capable de :

  • Comprendre l’architecture, les enjeux de la refonte et du portage du Framework .Net en sa version Core
  • Comprendre les modifications que cela implique pour ASP.Net Core
  • Mettre en œuvre les nouveautés et déterminer si la migration vers cette nouvelle technologie est pertinente.

PUBLIC

PRE–REQUIS

Développeurs, chefs de projets technique ou utilisateurs d’ASP.Net. Indispensables :Avoir de bonnes connaissances du langage de programmation C# et des connaissances d’ASP.Net « classique » / MVC sont souhaitables mais non requises.

CONTENU

Rôle et architecture de .Net Core

  • Les plateformes supportées
  • Les outils disponibles

Visual Studio (Windows)
Visual Studio Code (Windows / Mac / Linux)
Les outils CLI

  • Tour d’horizon d’un produit encore incomplet
  • Exemple de mise en œuvre

Architecture et mise en œuvre de base

  • Serveurs et nouveau modèle d’hébergement des applications Web
  • Définition du pipeline des middlewares
  • Le code de démarrage de l’application
  • Traitement des fichiers statiques
  • Structure d’une application Web et configuration
  • Maintien d’état : données de requête HttpContext.Items et middleware de session

Routage et MVC

  • Définition des routes et des contrôleurs
  • Rappels de l’utilisation de Razor
  • Nouveauté des vues : les Tag Helpers
  • Tag Helpers et formulaires
  • Layouts
  • Injection de dépendance dans les vues

Web API

  • Evolutions importantes d’architecture de Web API
  • Les controllers
  • L’objet HttpMessageResponse
  • Exemple de mise en œuvre

Utilisation avec Entity Framework Core 2.1

  • Objet Relationnal Mapping
  • Mapping avancé
  • Intégration de Entity Framework Core avec ASP .NET MVC
  • Migration du schéma de la base de données

Couche cliente

  • Parcours rapide d’utilisation avec le Framework client AngularJS

Certification (en option)

  • Nos tests de validation des compétences font partie intégrante du processus d’apprentissage car ils permettent de développer différents niveaux d’abstractions.
  • Solliciter l’apprenant à l’aide de nos QCM, c’est lui permettre d’étayer sa réflexion en mobilisant sa mémoire pour choisir la bonne réponse. Nous sommes bien dans une technique d’ancrage mémoriel.
  • L’examen sera passé à la fin de la formation.

SESSIONS PROGRAMMEES

Accès au calendrier

VALIDATION

Exercices de validation au cours de la formation.

PEDAGOGIE

Exposés – Cas pratiques – Synthèse

INTERVENANTS

Consultant-formateur dont les compétences techniques, professionnelles et pédagogiques ont été validées par des diplômes et/ou testées et approuvées par l’éditeur et/ou par M2i Formation.

MODALITES PRATIQUES

Durée : 3 jours soit 21 heures avec 7 heures par jour
Prix stagiaire : 1 620,00 € TTC
Horaires :
Jour 1 : 09h00-12h30 / 13h30-17h30
Jour 2 : 09h00-12h30 / 13h30-17h30
Jour 3 : 09h00-12h30 / 13h30-16h00

Durée: