Menu

Visual Studio 2012 – Développer des applications Web ASP .Net MVC

CONNAISSANCES PREALABLES

  • Avoir une bonne expérience en développement d'applications ASP .Net

DURÉE

  • 5 jours (35 heures)

PROFIL DES STAGIAIRES

  • 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

OBJECTIFS

  • Apprendre à 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
  • Apprendre à tester et déboguer des applications Web ASP.NET Core MVC
  • Comprendre comment mettre en oeuvre une méthode MVC pour développer en équipe
  • Savoir mettre en oeuvre Ajax avec ASP.NET Core MVC
  • Être capable d'écrire un service Web Windows Azure et l'appeler à partir d'une application MVC

METHODES PEDAGOGIQUES

  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage
  • Mise à disposition d’un poste de travail par participant

METHODES D'EVALUATION DES ACQUIS

  • Auto-évaluation des acquis par le stagiaire via un questionnaire
  • Attestation de fin de stage adressée avec la facture

FORMATEUR

  • Consultant-Formateur expert Visual Studio et Visual Studio .NET

CONTENU DU COURS

1 - Exploration d’ASP .Net MVC

  • Vue d’ensemble des technologies Microsoft Web
  • Présentation d’ASP .Net 4.x
  • Introduction à ASP .Net MVC

2 - Conception d’applications Web ASP .Net MVC

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

3 - Conception d'applications Web ASP .Net Core MVC

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

4 - Configuration des services et middleware d'ASP .Net Core

  • Configuration des Middleware
  • Configuration des Services

5 - Développement des controleurs

  • Développer les contrôleurs et les actions
  • Configurer les Routes
  • Développer les filtres d’action

6 - Développement des vues

  • Création de vues avec la syntaxe Razor
  • Utilisation des HTML Helpers
  • Réutilisation de code dans les vues

7 - Développement des modèles ASP .Net Core MVC

  • Création de modèles MVC
  • Travailler avec les formulaires
  • Valider une application MVC

8 - Utiliser Entity Framwework Core dans ASP .Net Core

  • Introduction à Entity Framework Core
  • Travailler avec Entity Framework Core
  • Utiliser Entity Framework Core pour communiquer avec Microsoft SQL Server

9 - Utiliser les mises en page CSS et JavaScript dans ASP .Net Core

  • Utiliser les mises en page
  • Utiliser CSS et JavaScript
  • Utiliser jQuery

10 - Développement coté clients

  • Appliquer des styles
  • Utiliser les Task Runners
  • Conception réactive

11 - Tests et résolution de problèmes

  • Tester des applications MVC
  • Implémenter une stratégie de gestion d’exceptions
  • Journalisation des applications MVC

12 - Gestion de la sécurité

  • Authentification dans ASP.NET Core
  • Autorisations dans ASP.NET Core
  • Se défendre contre les attaques

13 - Performance et communicaiton

  • Implémenter une stratégie de cache
  • Gestion d’état
  • Communication bi-directionnelle

14 - Implémentation de Web API

  • Introduction aux Web API
  • Développer une Web API
  • Appel d’une Web API

15 - Hébergement et déploiement

  • Hébergement et déploiement sur site
  • Déploiement vers Azure
  • Les fondamentaux de Microsoft Azure

16 - Certification Microsoft Developing ASP.NET MVC Web Applications

  • Cette formation prépare au passage de la certification Microsoft Developing ASP.NET MVCApplications
Formation inter
à partir de
2465,25 €
par stagiaire
Un renseignement ?
Un devis ?

Nos
références