Image Alt

Développer des applications WEB ASP.NET CORE MV

A qui s’adresse cette formation ?

Pour qui :

Développeurs web souhaitant orienter leur développement vers une séparation de l’interface utilisateur, de l’accès aux données et de la logique applicative.

Si vous êtes en situation de handicap merci de bien voir nous contacter.

Gérer l’interrogation et la manipulation des données avec ADO.NET. Avoir des connaissances des structures de données XML et JSON.

Prérequis :

Evaluation diagnostique réalisée en amant. Avoir de l’expérience avec Visual Studio 2017, avec la programmation de c# et les concepts tels que mes expressions Lambda, LINQ et les types anonymes.

Avoir de l’expérience dans l’utilisation du Net Framework, avec HTML, CSS et JavaScript.

Objectifs de la formation

Développer des applications avancées ASP.

Net Core MVC en utilisant les technologies et outils du. Net core.

Acquérir les compétences pour créer des applications Web avec Visual Studio 2017.

Tester et déboguer des applications Web ASP.

Net core MVC.

Ecrire un service web Windows Azure et l’appeler à partir d’une application MVC.

Le programme de la formation :

EXPLORER ASP.NET MVC

  • Vue d’ensemble des technologies Microsoft Web
  • Présentation de ASP.NET
  • Introduction à ASP.NET MVC

CONCEVOIR DES APPLICATIONS ASP.NET MVC

  • Planification dans la phase de conception du projet
  • Conception des modèles, des contrôleurs er des vues

CONFIGURER DES INTERGICIES ET DES SERVICES DANS ASP.NET CORE

  • Configuration des intergiciels
  • Configuration des services

DEVLOPPER DES CONTRELEURS

  • Rédaction des contrôleurs et des actions
  • Configuration des routes
  • Rédaction de code dans les vues

DEVELOPPER DES VUES

  • Création de vues avec Razor Syntax
  • Utilisation des HTML Helper et des aidants de référence
  • Réutilisation de code dans les vues

DEVELOPPER DES MODELES

  • Création des modèles MVC
  • Travail avec des formes
  • Validation de l’application MVC

UTILISER ENTITY FRAMECORK CORE DANS ASP.NET CORE

  • Introduction à Entity Framework Core
  • Travail avec Entity Framework Core
  • Utilisation de Framework Core
  • Utilisation de Entity Fraemework Core pour connecter à Microsoft SQL Server

UTILISER DES PRESENTATIONS, DES CSS ET JAVASSCRIPT DANS ASP.NET CORE MVC

  • Utilisation des présentations
  • Utilisation de CSS de JavaScript
  • Utilisation de jQuery

GERER LE DEVELOPPEMENT COTE CLIENT

  • Application de styles
  • Utilisation d’exécuteurs de taches
  • Conception réactive
  • TESTER ET DEPANNER
  • Test des applications MVC
  • Mise en œuvre d’une stratégie de gestion des exceptions 
  • Enregistrement des applications MVC

GERER LA SECURITE

  • Authentification dans ASP.NET Core
  • Autorisation dans ASP.NET Core
  • Défense contre des attaques

MAITRISER LA PERFORMANCE ET LA COMMUNICATION

  • Mise en œuvre d’une stratégie de mise en cache
  • Communication à deux voies
  • Gestion de l’état

METTRE EN ŒUVRE DES API WEB

  • Introduction aux API WEB
  • Développement d’une API WEB
  • Appel d’une API WEB

HEBERGER ET DEPLOYER

  • Hébergement et déploiement sur site
  • Déploiement sur Microsoft Azure
  • Microsoft Azure Fundamental

Modalités d’évaluation des acquis.

  • En cours de formation, par des mises en situation contextualisées évaluées.
  • Et, en fin de formation, par un questionnaire d’auto-évaluation.