الانتقال إلى المحتوى الرئيسي
Gust Training

Formation ASP.NET MVC 5 : Développer des applications Web avec Visual Studio 2015/2017

Description de la formation ASP.NET MVC 5 Le modèle MVC est une philosophie de découpage du code qui permet de faciliter le développement et

المدة
5 Jours
المستوى
Fondamental
صيغ التكوين
حضوري · عن بعد · مختلط

أهداف الدورة التكوينية

Compétences visées – Objectif opérationnel :

L’objectif de cette formation est de développer et déployer des application web ASP.NET MVC 5 avec Visual Studio 2015/2017.

Objectifs pédagogiques :

Concrètement à l’issue de cette formation ASP.NET MVC 5 vous serez capable de :

  • Développer des applications avancées ASP.NET MVC en utilisant les technologies et outils du framework .NET 4.6
  • Créer des applications web avec Visual Studio 2017
  • Tester et déboguer des applications web ASP.NET MVC5
  • Comprendre comment mettre en œuvre une méthode MVC pour développer en équipe
  • Savoir mettre en œuvre Ajax avec ASP.NET MVC5
  • Être capable d’écrire un service web Windows Azure et l’appeler à partir d’une application MVC.

لمن تتوجه هذه الدورة؟

Ce cours ASP.NET MVC 5 s’adresse aux développeurs web qui utilisent Visual Studio de façon individuelle ou en équipe, pour un développement important ou limité.

المتطلبات المسبقة

Il est impératif de connaître le langage C# et de connaître les bases du HTML/CSS, disponibles dans la formation “HTML5, CSS3, Responsive” (IHTS).

البرنامج

Explorer ASP.NET MVC 5

  • Vue d’ensemble des technologies web Microsoft Vue d’ensemble d’ASP.NET 4.5 Introduction à ASP.NET MVC 5

Conception d’applications web ASP.NET MVC 5

  • Planifier la phase de conception Concevoir les modèles, les contrôleurs et les vues

Travaux Pratiques :

Création d’un projet de développement ASP.NET MVC 5 à l’aide de Visual Studio 2017

Développement des modèles ASP.NET MVC 5

  • Créer des modèles MVC Travailler avec les données

Travaux Pratiques :

Création d’un modèle MVC à l’aide de Visual Studio 2017

Développement des contrôleurs ASP.NET MVC 5

  • Écrire des contrôleurs et des actions Écrire des filtres d’action

Travaux Pratiques :

Création d’un contrôleur MVC 5 à l’aide de Visual Studio 2017

Développement des vues ASP.NET MVC 5

  • Créer des vues avec la syntaxe Razor Utiliser les HTML Helpers Réutiliser le code dans les vues

Travaux Pratiques :

Création d’une vue MVC 5 à l’aide de Visual Studio 2017

Test et débogage des applications web ASP.NET MVC 5

  • Tester les composants MVC Mettre en œuvre une stratégie de prise en compte des exceptions

Travaux Pratiques :

Mise en place d’une stratégie de gestion des exceptions

Structurer des applications web ASP.NET MVC 5

  • Analyser l’architecture de l’information Configurer les routes Créer une structure de navigation

Travaux Pratiques :

Mise en place d’une architecture de navigation sous la forme de route

Application des styles aux applications Web ASP.NET MVC 5

  • Utiliser les modèles de vues Appliquer CSS aux applications MVC Créer une interface adaptative pour les utilisateurs

Travaux Pratiques :

Personnalisation de l’interface en implémentant une interface responsive design

Création des pages de réponses dans les applications web ASP.NET MVC 5

  • Utiliser AJAX et les mises à jour partielles des pages Mettre en œuvre une stratégie de cache

Travaux Pratiques :

Implémentation des fonctions AJAX dans une application ASP.NET MVC

Utilisation de JavaScript et de jQuery pour les réponses aux applications Web MVC 5

  • Rendu et activation du code JavaScript Utiliser jQuery et jQueryUI

Travaux Pratiques :

Implémentation de la bibliothèque jQuery dans une application ASP.NET MVC

Contrôle d’accès aux applications web ASP.NET MVC 5

  • Mettre en œuvre l’authentification et l’autorisation Assigner les rôles et les membres

Travaux Pratiques :

Implémentation des mécanismes d’authentification dans une application ASP.NET MVC

Création d’une application web résiliente ASP.NET MVC 5

  • Développer des tests sécurisés Gérer les états

Travaux Pratiques :

Implémentation des tests de robustesse dans une application ASP.NET MVC

Utilisation des services web Windows Azure dans les applications web ASP.NET MVC 5

  • Introduction à Windows Azure Concevoir et écrire des services Windows Azure Utiliser les services Azure dans une application web

Mise en œuvre du framework web API dans les applications web ASP.NET MVC 5

  • Développer un projet web API Appeler un web service web API à partir d’un mobile et des applications web

Travaux Pratiques :

Création et exploitation d’un webservice écrit à l’aide du framework web API

Prise en main des requêtes dans les applications web ASP.NET MVC 5

  • Utiliser les modules http et les handlers http Utiliser les sockets web

Déploiement des applications web ASP.NET MVC 5

  • Déployer les applications web Déployer les applications MVC 5

Travaux Pratiques :

Déploiement d’un site web ASP.NET MVC à l’aide d’un package WebDeploy.

Description de la formation ASP.NET MVC 5

Le modèle MVC est une philosophie de découpage du code qui permet de faciliter le développement et la maintenance. Ce concept n’est pas lié au développement web ni à un langage en particulier. L’idée de fond est de ne pas mélanger les grandes familles de traitements, non exhaustives ici, comme l’accès aux données de toute nature (modèle), les interactions avec l’utilisateur (contrôleur), et l’affichage (vue) pour que plusieurs développeurs puissent travailler ensemble, maintenir facilement et rapidement l’application tout en ouvrant le projet en parallèle aux designers qui s’occuperont des aspects HTML/CSS par exemple.
Cette formation ASP.NET MVC 5 permet d’acquérir les compétences et connaissances nécessaires pour développer des applications ASP.NET MVC avec les technologies et les outils du framework .NET 4.6. Lors de la formation un focus sera mis sur les activités de codage qui améliorent la performance et l’évolutivité des applications sur le site web.

Travaux Pratiques

Ils représentent 50% du temps de la formation.

المواضيع: ASP.NET : Développement WEB

دورات أخرى

Word

Objectifs de la formation Word 2010 Malgré tout votre savoir à propos de Word 2010, ce logiciel ne vous a peut-être pas dévoilé toutes ses

المدة
20 Heures
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Fondamental

دورات أخرى

Vue Js

Objectifs de la formation Vue.js Si vous êtes perdu face aux nombreux frameworks JavaScript modernes, Vue.js est la réponse à la complexité

المدة
1 Mois
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Fondamental

دورات أخرى

Typescript

Description de la formation TypeScript TypeScript est un langage de programmation créé par Microsoft. Conçu à l'origine dans le but

المدة
1 Mois
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Fondamental

دورات أخرى

Symfony

Objectifs de la formation Symfony 4 avancé Cette formation Symfony 4 vous permettra d’aller au-delà d’une utilisation de base du framework. Le

المدة
1 Mois
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Avancé
تواصل عبر واتساب