ASP.NET MVC Core – Développement d’application Web

0 Enrolled
35 heures
  • 35 heures
  • 42
  • 0
  • no
2,930.00€

Aperçu du cours

Objectifs de formation : à l’issue de la formation, le stagiaire sera capable de développer des applications Web basées sur le framework ASP.Net MVC Core, en appliquant notamment le modèle de programmation MVC (Modèle-Vue-Contrôleur) et les services Web Windows Azure.

Prérequis

  • Avoir une bonne maitrise du langage C#
  • Avoir des connaissances en programmation Web (HTML et JavaScript)

Objectifs pédagogiques

  • Comprendre les principes d’ASP Net MVC
  • Acquérir les compétences pour créer des applications Web avec Visual Studio
  • Apprendre à tester et déboguer des applications Web ASP .NET Core
  • Comprendre comment mettre en oeuvre une méthode MVC pour développer en équipe
  • Être capable d'écrire un service Web REST et l'appeler à partir d'une application MVC

Public ciblé

  • Développeurs Web
  • Chefs de projets techniques

Programme de formation

  • Premiers pas sur ASP .NET MVC

    • Panorama des technologies Microsoft Web

    • Introduction à ASP .NET 4.x

    • Présentation d’ASP .NET MVC

  • Création d'applications Web ASP .NET MVC

    • Planification lors de la conception du projet

    • Modèles, contrôleurs et vues

  • Création d'applications Web ASP .NET Core MVC

    • Planification lors de la conception du projet

    • Modèles, contrôleurs et vues

  • Configuration des services & middleware (ASP .NET Core)

    • Paramétrage des middleware

    • Paramétrage des services

  • Développement des contrôleurs

    • Création des contrôleurs et des actions

    • Paramétrage des routes

    • Développement des filtres d’action

  • Développement des vues

    • Razor : création de vues

    • HTML Helpers

    • Réutilisation de code au sein des vues

  • Développement des modèles (ASP.NET Core)

    • Construction de modèles MVC

    • Les formulaires

    • Validation d’une application MVC

  • Entity Framework Core (ASP.NET Core)

    • Premiers pas avec Entity Framework Core

    • Travailler avec Entity Framework Core

    • La communication avec Microsoft SQL Server

  • Utilisation des mises en page CSS et JS dans ASP.NET Core

    • Les mises en page

    • CSS & JS

    • jQuery

  • Développement côté client

    • Application des styles

    • Task Runners

    • Conception réactive

  • La qualité des applications : tests et résolution d'erreurs

    • Les tests d’applications MVC

    • La gestion d’exceptions

    • Journalisation des applications MVC

  • La sécurité dans ASP.NET Core

    • Authentification

    • Autorisations

    • Protection contre les cyberattaques

  • Performance de l'application & communication

    • Les caches

    • La gestion d’état

    • Communication bidirectionnelle

  • Web API

    • Présentation des Web API

    • Développement d’une Web API

    • Appel d’une Web API

  • L'hébergement et le déploiement d'une application

    • Hébergement et déploiement sur site

    • Déploiement & Azure

    • Les bases d’Azure

Instructeur

Avatar de l’utilisateur

bprigent

0.0
0 commentaire
0 Students
491 Courses
Main Content