Une formation sur mesure ?

Devis immédiat

Nos clients

logos clients Nativo formation
Formations inter / intra entreprise
Revenir aux formations .NET

Formation Visual Studio 2015/2017 Conception d’interfaces graphiques Web ASP .NET MVC

Ref. M863

durée

5 jours

Tarif

2590€ ht

Toutes les dates

Objectifs

  • Disposer des compétences nécessaires pour créer des applications Web avec Visual Studio 2015 ou 2017
  • Être en mesure de développer des applications d’entreprises ASP .Net MVC en utilisant les technologies et outils du .NET Framework
  • Savoir tester et déboguer des applications Web ASP .Net MVC
  • Être capable d'écrire un service ASP .Net MVC Web API et l'appeler à partir du client
  • Savoir intégrer aux applications Web ASP .Net des Frameworks JavaScript tels que BootStrap ou JQuery pour améliorer la qualité des interfaces clientes Web et mobiles

Public

  • Développeurs et analystes programmeurs "anciennes technologies"
  • Chefs de projets

Prérequis

  • Avoir suivi les formations "Les fondamentaux du développement .Net en C# sous Visual Studio 2015/2017" et "Développement C# avancé et accès aux données sous Visual Studio 2015/2017" ou disposer des connaissances équivalentes
  • Avoir suivi la formation "Programmer avec HTML5, CSS3 et JavaScript" ou disposer de connaissances équivalentes est recommandé

Programme

Technologies Web .Net

  • Les modèles de développement Web
  • Le choix du Framework : .NET Full vs .NET Core
  • Les solutions d’hébergement : IIS, Azure, Kestrel
  • Les outils : WebMatrix, Visual Studio

Concevoir le modèle de données

  • Création du modèle de données
  • Connexion à la base de données par Entity Framework

Concevoir les contrôleurs

  • Contrôleurs et actions
  • Filtres d’actions

Concevoir les vues

  • Syntaxe Razor
  • HTML Helpers
  • Réutilisation de code avec les vues partielles

Tests unitaires et débogage

  • Mise en oeuvre des tests unitaires
  • Stratégie de gestion d’exceptions

Routage

  • Le moteur de routage ASP .NET
  • Implémentation d’un routage personnalisé

Appliquer des styles

  • Mise en page
  • BootStrap

Créer un site Web réactif

  • Mise en cache des données
  • jQuery

Sécurisation d’un site

  • Authentification et autorisation
  • Rôle et appartenance
  • Windows Identity Framework

Implémentation de Web API

  • Architecture et mise en oeuvre
  • Appel d’un service Web API côté client

Déploiement d’un site

  • Déploiement local
  • Déploiement dans le Cloud

Moyens et Méthodes Pédagogiques

  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
  • Un poste par stagiaire
  • Formateur Expert
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage

Validation des acquis

  • Auto évaluation des acquis par le stagiaire via un questionnaire en fin de formation
  • Attestation de fin de stage remise avec la facture