Langage ASP.NET MVC - Groupe 74731

Formation offerte en collaboration avec Emploi-Québec

Cours FAP25009

Plateforme Windows

Durée 30 heures

Lieu

2030, boul. Pie-IX

Local

Le numéro sera affiché à l'entrée du campus situé au 4e étage

Numéro de groupe

74731

Frais avant taxes

(frais de matériel didactique inclus)

Emploi-Québec: 86,98 $ CAD

Grand public: 587,08 $ CAD

Date(s)

25, 26 mars et 8, 9 avril

Jour(s)

Samedi, dimanche

Horaire

 8 h 30 à 17 h

Clientèle

Emploi-Québec
Personnes en emploi

Préalables

Avoir suivi ou maîtriser les fonctions de l'atelier de langage de programmation ASP.NET intermédiaire ou avancé.

Objectifs

À la fin de cet atelier, le participant saura développer une application fonctionnelle en ASP.NET MVC

Le MVC (Modèle-Vue-Contrôleur) permet de séparer le traitement des données, la présentation et les règles métier dans les développements. Il permet une plus grande structuration des projets complexes, ce qui autorise les développeurs à travailler indépendamment mais simultanément sur les différents modules d'un même projet d'application Web.

 

Approche pédagogique

  • Pour chaque bloc horaire de théorie des exercices seront réaliés
  • Des séances de laboratoire assistées seront donnés

Attestation délivrée en fin de cours

Une attestation de participation est remise aux personnes ayant assisté à plus de 80 % des heures de formation

Matériel pédagogique

Matériel didactique

Contenu du cours

Introduction

  • Synthèse des technologies Web du frameword.Net
  • Technologies ASP.NET
  • Modèle ASP.NET MVC et ses différentes versions
  • Projets MVC dans Visual Studio
    Travaux pratiques
    Création d'une application

Modèle et les contrôleurs

  • Création de modèles MVC
  • Création des contrôleurs et des actions
    Travaux pratiques
    Développement de modèles et création de contrôleurs MVC

Vues

  • Moteur de vues Rasor
  • HTML Helper
  • Modèles de vues
  • Application des styles CSS
    Travaux pratiques
    Créations de vues MVC MVC

Routage des URL

  • Introduction
  • Définition d'URLs optimisées
  • Conception du routage
  • Personnalisation du routage
    Travaux pratiques
    Scénarios de routages et structures de navigation MVC

Création de pages réactives

  • Utilisation d'Ajax Helper et de jQuerry ⁄ jQueryUI
  • Mises à jour partielles
  • Gestion du cache
    Travaux pratiques
    Création de pages Javascript et Ajax MVC

Sécurisation d'applications ASP.NET MVC

  • Gestion de l'authentification
  • Menaces
  • Réponses aux menace
    Travaux pratiques
    Sécurité d'une application ASP.NET MVC

Déploiement d'applications ASP.NET MVC

  • Éléments à déployer
  • Déploiement vers un serveur IIS
    Travaux pratiques
    Déploiement d'une application ASP.NET MVC
College de Maisonneuve | Formation continue