Formation Microsoft .net

Grâce à cette formation de 4 jours, découvrez les technologies .NET avec les différentes spécifications et les bonnes pratiques en termes de déploiement d’application web avec ASP.NET et l’incontournable langage C# pour passer expert en développement d’applications Microsoft.

Nous vous apportons un accompagnement personnalisé pour vous permettre de passer avec succès la certification 40-483.

Formation Microsoft .net

Cette formation vous permettra d’acquérir des compétences pour :

  • Comprendre l'architecture.NET framework avec C#
  • Maîtriser la programmation orientée objet avec C#
  • Acquérir les connaissances nécessaires pour exploiter des données avec LINQ
  • Implémenter des structures et des énumérations
  • Créer et utiliser des attributs personnalisés

Cette formation est destinée aux Développeurs

4 JOURS

Introduction

  • Les technologies Web Microsoft
  • Vue d’ensemble d’ASP.NET 5
  • Présentation du modèle MVC5
  • Présentation de l’IDE Microsoft Visual Studio 2015 et/ou 2017
  • Conception d’une application MVC


Planifier la phase de conception

  • Modéliser son modèle de données
  • L’architecture des contrôleurs et des vues
  • Structuration des applications


L’analyse de l’architecture

  • La configuration des routes
  • La création d’une structure de navigation
  • Le fonctionnement et implémentation du routage
  • L’utilisation d’Unity ou Ninject pour l’injection de dépendance
  • Développer des modèles


Gestion du modèle de données

  • Modéliser son domaine
  • Les objets du modèle
  • Liaison avec les données de la base de données
  • L’utilisation d’Entity Framework 6 avec MVC5
  • Construction automatisé des modèles avec EF6 (code first, database first)
  • Développer des vues


Les rôles et concepts fondamentaux des vues

  • Le modèle de vues
  • Les vues fortement typées
  • Créer des vues dynamiques avec Razor
  • Réutilisation du code dans les vues (HTML helpers, vues partielles)
  • Développer des contrôleurs


Les rôles et concepts fondamentaux du contrôleur

  • L’implémentation des actions
  • L’implémentation des filtres d’actions
  • L’utilisation des subcontroller
  • Validation et sécurité

 

  • La validation côté serveur
  • La validation côté client
  • L’implémentation de l’authentification ASP.Net et gestion des rôles
  • L’utilisation ASP.NET Identity dans MVC5
  • Le stockage, la configuration et l’utilisation des identités
  • Tests et débogage

 

  • Tester les composants MVC5 avec Visual Studio Unit Testing Framework
  • Mettre en œuvre une stratégie de prise en compte des exceptions
  • Amélioration et optimisation de l’interface de l’application

 

  • Optimisation de la dynamique des pages avec jQuery et jQuery UI
  • Implémentation d’une API Web jQuery et jQuery UI
  • Utiliser les sockets Web
  • Les modules http et handlers http
  • Ajax Helper, les mises à jour partielles
  • Déploiement sécurisé des applications Web ASP.NET 4.5 et MVC 5

 

  • Les bonnes pratiques en terme de déploiement d’application web avec ASP.NET
  • Le déploiement simple d’une applications Web MVC5 sur IIS
  • Le déploiement vers différents environnements

40-483

Bonnes connaissances en programmation procédurale. Expérience requise en développement logiciel.

REF:
NUM_Mic_08
Durée:
4 jours
Modalité Pédagogique:
Nombre de participants:
Prix: 2 350,00 €
Prochaine date de formation : Nous contacter pour plus d'informations
REF:
NUM_Mic_08
Durée:
4 jours
Modalité Pédagogique:
Nombre de participants:
Prix:
Prochaine date de formation : Nous contacter pour plus d'informations