[wpms_breadcrumb reverse="0"]
Microsoft .NET - Visual Studio 2015/2017

Développer des applications Web ASP .Net Core MVC

Reference : MS20486

5

jours
- 2775 € HT
Télécharger la fiche
Prochaines sessions
    Développer des applications Web ASP .Net Core MVC
    Objectifs

    • Apprendre à développer des applications avancées ASP.NET Core MVC en utilisant les technologies et outils du .Net Core
    • Acquérir les compétences pour créer des applications Web avec Visual Studio 2017
    • Apprendre à tester et déboguer des applications Web ASP.NET Core MVC
    • Comprendre comment mettre en oeuvre une méthode MVC pour développer en équipe
    • Savoir mettre en oeuvre Ajax avec ASP.NET Core MVC
    • Être capable d’écrire un service Web Windows Azure et l’appeler à partir d’une application MVC

    Pré requis

    • Avoir une bonne expérience en développement d’applications ASP .Net

    Modalités et délais d’accès

    Bulletin d'inscription à retourner complété

    Public visé
    • Développeurs Web souhaitant orienter leur développement vers une séparation de l’interface utilisateur, de l’accès aux données et de la logique applicative
    • Candidats à la certification MCSA Web Applications
    Pré-inscription

    Programmes de Développer des applications Web ASP .Net Core MVC

    EXPLORATION D’ASP .NET MVC

    • Vue d’ensemble des technologies Microsoft Web
    • Présentation d’ASP .Net 4.x
    • Introduction à ASP .Net MVC

    CONCEPTION D’APPLICATIONS WEB ASP .NET MVC

    • Planification dans la phase de conception du projet
    • Conception des modèles, des contrôleurs et des vues

    CONCEPTION D’APPLICATIONS WEB ASP .NET CORE MVC

    • Planification dans la phase de conception du projet
    • Conception des modèles, des contrôleurs et des vues

    CONFIGURATION DES SERVICES ET MIDDLEWARE D’ASP .NET CORE

    • Configuration des Middleware
    • Configuration des Services

    DÉVELOPPEMENT DES CONTRÔLEURS

    • Développer les contrôleurs et les actions
    • Configurer les Routes
    • Développer les filtres d’action

    DÉVELOPPEMENT DES VUES

    • Création de vues avec la syntaxe Razor
    • Utilisation des HTML Helpers
    • Réutilisation de code dans les vues

    DÉVELOPPEMENT DES MODÈLES ASP .NET CORE MVC

    • Création de modèles MVC
    • Travailler avec les formulaires
    • Valider une application MVC

    UTILISER ENTITY FRAMWEWORK CORE DANS ASP .NET CORE

    • Introduction à Entity Framework Core
    • Travailler avec Entity Framework Core
    • Utiliser Entity Framework Core pour communiquer avec Microsoft SQL Server

    UTILISER LES MISES EN PAGE CSS ET JAVASCRIPT DANS ASP .NET CORE

    • Utiliser les mises en page
    • Utiliser CSS et JavaScript
    • Utiliser jQuery

    DÉVELOPPEMENT COTÉ CLIENTS

    • Appliquer des styles
    • Utiliser les Task Runners
    • Conception réactive

    TESTS ET RÉSOLUTION DE PROBLÈMES

    • Tester des applications MVC
    • Implémenter une stratégie de gestion d’exceptions
    • Journalisation des applications MVC

    GESTION DE LA SÉCURITÉ

    • Authentification dans ASP.NET Core
    • Autorisations dans ASP.NET Core
    • Se défendre contre les attaques

    PERFORMANCE ET COMMUNICATION

    • Implémenter une stratégie de cache
    • Gestion d’état
    • Communication bidirectionnelle

    IMPLÉMENTATION DE WEB API

    • Introduction aux Web API
    • Développer une Web API
    • Appel d’une Web API

    HÉBERGEMENT ET DÉPLOIEMENT

    • Hébergement et déploiement sur site
    • Déploiement vers Azure
    • Les fondamentaux de Microsoft Azure