Badge Développement

.NET Core

Cette formation permet de découvrir la nouvelle plateforme .NET Core et ses possibilités de développement Web. Elle aborde le développement MVC applicatif et de services. Elle permet également d’apprendre à programmer des interfaces utilisateurs adaptables. Le module se termine par 5 journées de labo. 

: 13 jours

Gratuit

  • Du 20/10/2020 au 05/01/2021

  • Comprendre la philosophie MVC 6
  • Créer une vue MVC 6 et écrire en Razor
  • Maîtriser le mécanisme de routage et des contrôleurs
  • Créer et utiliser des modèles avec Entity Framework
  • Tester une application MVC 6
  • réaliser un projet visant à intégrer les concepts vus 

Connaissance du langage C#


Présentation de .Net Core

  • À propos de
  • Prochaine version (.Net 5.0)
  • .Net Core 3.0 OS supporté
  • Les langages du .Net Core

Installer les différents outils

  • Sous Windows 10
  • Installer .Net Core
  • Visual Studio Code
  • Sous Debian 10
  • Installer .Net Core
  • Visual Studio Code

L'outil console "dotnet"

  • Déterminer la version (--version)
  • Obtenir de l'aide (help)
  • L'option « new »
  • Restaurer les dépendances (restore)
  • Compiler (build)
  • Ajouter une référence (add reference)
  • Ajouter un package nuget (add package)
  • Démarrer le projet (run)

Visual Studio Code

  • Configurer Visual Studio Code
  • La commande "code …"
  • Déboguer son application

Configurer un gestionnaire de code

  • Installer Git
  • Créer son compte sur GitHub
  • Configurer Visual Studio Code
  • Envoyer sa solution

Créer une application ASP.MVC Core

  • Structure de l'application
  • Le fichier de configuration
  • Définir les urls à utiliser
  • Design Pattern « Dependency Injection »
  • Activer les logs
  • Activer les sessions
  • Gérer l'AuthorizeAttribute

Labo de 5 jours 



Nous utilisons des cookies à des fins statistiques et pour faciliter la navigation et le partage social.