Une formation sur mesure ?

Devis immédiat

Nos clients

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

Formation Développer des applications Web ASP .Net Core MVC

Ref. M20486

CPF

durée

5 jours

Tarif

2490€ ht

Toutes les dates

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

Public

  • 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érequis

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

Programme

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 controleurs

  • 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 communicaiton

  • Implémenter une stratégie de cache
  • Gestion d’état
  • Communication bi-directionnelle

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

Certification

  • Cette formation prépare au test suivant : 70-486 et entre en jeu dans le cursus de certification : MCSA Web Applications
  • Cette formation prépare à la certification Microsoft "Développement d'applications Web ASP .Net MVC" est éligible au CPF (code 237047). Connectez-vous sur www.moncompteformation.gouv.fr

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