Sélectionner une page

Conception Interfaces graphiques (Back End)

Formation, Informatique

Télécharger le programme de la formation !

Objectifs de la formation

  • Apprendre à développer des applications Web basées sur le Framework ASP.NET Core 2.1
  • Vous appliquerez le modèle de programmation MVC, concevrez des interfaces utilisateurs adaptables et intégrerez jQuery dans vos développements

Participants / Pré-requis

  • Cette formation s’adresse aux développeurs Web qui utilisent Visual Studio 2017 pour le développement d'applications web

  • Connaissances équivalentes à la formation Conception graphiques Dév Front END

Moyens pédagogiques

  • Alternance entre apports théoriques et exercices pratiques
  • Support de cours fourni lors de la formation

Programme

1. Explorer ASP.NET MVC

  • Vue d’ensemble
  • Comparatif ASP.NET et ASP.NET Core
  • Introduction à ASP.NET Core

2. Conception d’applications Web ASP.NET MVC

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

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

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

4. Gestion de la couche d'accès aux données avec Entity Framework

  • Présentation et architecture d'Entity Framework (EF)
  • La mise en oeuvre en Code First
  • La création et la gestion de contexte
  • Le requêtage avec Linq to Entities
  • Travaux pratiques

5. Les contrôleurs MVC

  • La création d'un contrôleur
  • La communication entre le contrôleur et les vues
  • L'échange de données via le viewbag et
  • le viewdata
  • L'objet TempData
  • L’injection de dépendances
  • Les filtres
  • Travaux pratiques

6. Gestion des vues

  • La présentation du moteur de rendu Razor
  • Les Helpers de base et les génériques
  • La gestion de formulaire
  • Application des styles CSS
  • Les bundles
  • Layout
  • Travaux pratiques

7. Validation de la saisie JavaScript et jQuery

  • La validation de formulaires avec la méthode AddModelError
  • La gestion des messages d'erreurs
  • La validation par annotation
  • Les différentes règles de validation
  • Travaux pratiques

8. La gestion des états

  • La présentation du concept de session
  • Les évènements de session
  • Les objets Cache et Application
  • Travaux pratiques

9. Création de pages réactives dans les applications Web ASP.NET MVC

  • Les vues partielles
  • L'utilisation et la mise en oeuvre d'AJAX
  • Travaux pratiques

Intéressé par une de nos formation ? Inscrivez-vous ou contactez votre conseiller AFIB !

Intéressé par une de nos formations ? Inscrivez-vous ou contactez votre conseiller AFIB !