ASP.NET MVC : les fondements

Description de la formation

Permet d'avoir une vue d'ensemble (pour une première approche) des applications web dynamiques avec ASP.NET Site Web, MVC et Entity Framework Database First.

La création de projets Web dynamiques est simplifiée grâce à Visual Studio 2017 et ASP.NET (avec C#). Une première approche avec la création Site Web suivi de l'approche MVC inspirée des pratiques reconnues par toute l'industrie logicielle. On fera une première approche avec des fichiers suivie d'une approche par base de données avec SQL Server. Cette formation vous permet également d’explorer les technologies qui gagnent tous les jours en popularité telles HTML5, Entity Framework et LINQ.

Objectifs pédagogiques

À la fin de cette formation, le participant sera en mesure de :

  • Comprendre l'architecture de ASP.NET.
  • Créer des Site Web.
  • Créer des applications ASP.NET MVC.
  • Valider les données.
  • Créer un modèle de base de données SQL Server.
  • Accéder aux données avec LINQ et Entity Framework Database First.

Méthodologie

Plusieurs méthodes d’apprentissage et outils didactiques permettant de mesurer le progrès et l’intégration des concepts par les participants sont utilisés tout au long de la formation.


Exposé interactif (70%), démonstrations (10%), exercices (20%)

Clientèle visée

Professionnel et technicien spécialisés en TI

Particularité

Les participants à cette formation doivent au préalable avoir des connaissances de base de HTML, Javascript. Des connaissances de Visual Studio et .NET avec C# sont un atout mais sont non obligatoires.

À savoir lorsque cette formation est en ligne

Nos formations en ligne sont diffusées sous forme de classes virtuelles interactives et nous travaillons avec la plateforme Zoom.

Chaque participant.e doit avoir un ordinateur avec un bon accès à Internet ainsi qu'une caméra, un micro et des haut-parleurs afin de participer à la formation. La caméra doit être fonctionnelle et être ouverte tout au long de la formation pour faciliter les échanges avec le formateur et le volet pratique de la formation.

    Fondements de MVC

    Origine et les visées du patron MVC (Model-View-Controller)

    ASP.NET Site Web versus ASP.NET MVC

    Étapes de création d'une application de gestion web en ASP.NET

    Génération du HTML côté serveur avec la syntaxe Razor

    Validation des données

    Contrôleurs et routage

    Vues et Razor

    Modèles et Entity Framework

    Scaffolding

Antonio Tavares

Antonio Tavares

Enseignant avec plus de 20 ans d'expérience au niveau collégial et universitaire dans le domaine de l'informatique. Spécialiste des technologies Web et Mobiles. Antonio a de l'expértise en gestion de projets et aussi formateur en entreprise.

Les clients qui ont suivi cette formation se sont aussi inscrits à :

JavaScript avancé
C# : les fondements
C# avancé