Collège des technologies de l’information de Montréal
Montreal College of Information Technology English flagEN FlagFR

CERTIFICATS

Développement d'applications Web ASP.NET MVC
APERÇU

Dans ce cours, les développeurs Web professionnels apprendront à développer des applications ASP.NET MVC 5 avancées à l'aide des outils et technologies de .NET Framework 4.6. L'accent sera mis sur les activités de codage côté serveur qui améliorent les performances et la scalabilité de l'application de site Web. Il couvrira également tous les différents composants de l'architecture MVC et comment elle est implémentée et déployée à l'aide d'ASP.NET MVC 5.

Horaire : Lundi, Mercredi, Vendredi - 18h à 21h

KEY FEATURES

  • Developing ASP.NET MVC Web Applications

    Être formé par des experts de l'industrie

    Nos cours sont dispensés par des professionnels avec des années d'expérience ayant appris de première main les meilleures techniques, concepts et derniers outils demandés.
  • Developing ASP.NET MVC Web Applications

    Programme de certification officielle

    Notre programme est mis à jour régulièrement avec le dernier syllabus de certification officielle afin de vous préparer pour l'examen.
  • Developing ASP.NET MVC Web Applications

    Crédit d'impôt

    Revendiquez jusqu'à 25% des frais de scolarité et des crédits d'impôt pour frais de scolarité de vos impôts.
  • Developing ASP.NET MVC Web Applications

    Réduction sur le bon de certification

    Un bon de réduction jusqu'à 50% sera fourni.
  • Developing ASP.NET MVC Web Applications

    Accès au laboratoire 24/7

    Nos étudiants ont accès à leurs laboratoires et à leur matériel de cours à toute heure du jour ou de la nuit pour maximiser leur potentiel d'apprentissage et garantir leur réussite.

PLAN DE COURS

Développement d'applications Web ASP.NET MVC

Ce module explique comment planifier les couches d'application, concevoir une application distribuée, concevoir et implémenter le cycle de vie des applications Web Azure et configurer la gestion d'état.

Ce module présente les concepts de la conception d'une stratégie de mise en cache, de la conception et de l'implémentation d'une stratégie de Web Socket, de la conception d'une solution de gestion de configuration, de l'interaction avec l'environnement hôte et de la composition d'une application à l'aide du pipeline de framework.

Ce module couvre les concepts tels que la conception d'une stratégie de construction d'artefacts de navigateur, la conception d'une stratégie de construction de serveur et la conception d'une stratégie de publication.

Ce module fournit des informations sur la mise en œuvre d'une stratégie de déploiement Azure, la mise en œuvre d'une stratégie de déploiement sur site.

Ce module fournit des informations sur la création d'éléments de l'interface utilisateur pour une application Web, la conception et la mise en œuvre du comportement de l'interface utilisateur, la conception de la mise en page de l'interface utilisateur d'une application et la planification d'une mise en page d'interface utilisateur adaptative.

Ce module fournit des informations sur la mise en œuvre d'éléments d'interface utilisateur spécifiques aux mobiles tels que l'entrée tactile, les situations à faible bande passante et les changements d'orientation de l'appareil; définir et mettre en œuvre une stratégie de travail avec les navigateurs mobiles.

Ce module explique la planification de l'optimisation pour les moteurs de recherche et l'accessibilité, la planification et la mise en œuvre de la mondialisation et de la localisation et la mise en œuvre des contrôleurs et actions MVC.

Ce module couvre les concepts tels que la conception et la mise en œuvre des routes, le contrôle du comportement de l'application en utilisant des points d'extensibilité MVC et la mise en œuvre de la sérialisation et de la liaison de modèle.

Ce module fournit les concepts de prévention et de dépannage des problèmes d'exécution, tels que le dépannage des performances, de la sécurité et des erreurs, la mise en œuvre de la trace, du journal, du débogage, l'activation et la configuration de la surveillance de l'état de santé et la conception d'une stratégie de gestion des exceptions comme la gestion des exceptions sur plusieurs couches, l'utilisation de middleware MVC pour configurer la gestion des erreurs et l'utilisation de différentes stratégies de gestion des exceptions pour différents environnements.

Ce module fournit les concepts pour tester une application Web, comme la création et l'exécution de tests unitaires, par exemple, l'utilisation de la classe Assert, la création de simulateurs et de bouchons ; la création et l'exécution de tests Web, y compris l'utilisation de Browser Link, le débogage d'une application Web dans plusieurs navigateurs et émulateurs mobiles et le débogage d'une application Azure, comme la collecte d'informations de diagnostic en utilisant Azure App Insights, le choix des types de journaux, par exemple, les journaux d'événements, les compteurs de performances et les vidages de plantage.

Ce module explique comment configurer l'authentification, configurer et appliquer l'autorisation et mettre en œuvre l'authentification basée sur des revendications.

Ce module explique la gestion de l'intégrité des données, l'application de la cryptographie aux données d'application, l'application de la cryptographie aux sections de configuration d'une application, la signature des données d'application pour empêcher les manipulations et la mise en œuvre d'un site sécurisé, comme la communication sécurisée en appliquant des certificats SSL, l'exigence de SSL pour toutes les demandes, l'activation de l'hébergement SSL dans l'environnement de développement.

COMPÉTENCES ACQUISES

QUI DOIT POSTULER ?

Débutants de carrière : Pour ceux qui entrent sur le marché du travail ou sont intéressés à développer des applications de sites Web, ce programme de certification ASP.Net peut vous aider à faire la transition vers une nouvelle carrière en comprenant parfaitement les fonctionnalités de développement.
Les développeurs qui connaissent ASP.NET peuvent tirer parti de leur connaissance existante de C# et peuvent rapidement apprendre les différences introduites par le framework dans ASP.NET Core. Les raisons d'utiliser ASP.NET lors du développement d'un site Web ou d'une application sont nombreuses et importantes.
Ceux qui cherchent à valider leur capacité professionnelle à travailler avec des outils de développement. Se familiariser avec une large gamme de frameworks web, tels que ASP.NET Core Web API, ASP.NET Core MVC et le tout nouveau framework web de Microsoft, Blazor.
Le salaire moyen d'un développeur ASP.NET au Canada est de C$57,259 au niveau débutant. Ceux qui cherchent à augmenter leurs revenus à un niveau supérieur, c'est un excellent outil pour compléter leur carrière.

Éligibilité et exigences

Les apprenants doivent posséder un diplôme de premier cycle universitaire ou un diplôme d'études secondaires.

 

Prérequis

La connaissance du langage de programmation C# est requise pour suivre ce cours.

Certification pour le développement d'applications web ASP.NET MVC

 

À la fin de ce cours de certification, vous pourrez :

  • Obtenir un certificat reconnu par l'industrie délivré par MCIT.
  •  
  • Être prêt pour la certification officielle de développement d'applications web ASP.NET MVC.
     

INSTRUCTOR SPOTLIGHT

CALENDRIER

— FAQ —

Tous nos instructeurs exceptionnellement qualifiés ont une bonne expérience de la formation et de l'industrie, et sont certifiés AW dans leur domaine respectif. Chacun d'entre eux a été sélectionné grâce à une procédure rigoureuse comprenant une évaluation de profil, un examen technique et une démonstration de formation.
Absolument. N'hésitez pas à contacter notre bureau, nous serons plus qu'heureux de travailler avec vous pour répondre à vos besoins de formation.
Oui, il y a des bons pour passer l'examen officiel.
Après avoir terminé les cours de certification, vous recevrez un certificat MCIT.