P 9

La programmation C# .NET (avancée)

4 jours

    Pour qui ?
  • Ceux qui souhaitent aller plus loin avec C#.
    À la fin de cette formation
  • Vous êtes prêt à développer tout type d’application en C#.
    Prérequis

Connaitre les principes généraux et avancés de la programmation (P1, P2 et P3) ainsi que les bases du langage C# (P8).

    Participants

4 à 10 personnes

    Déroulé indicatif
  • Théorie 20% 20%
  • Découverte 20% 20%
  • Pratique 60% 60%
  • 1ère partie :
    • Rappel rapide des bases de C#
    • Pratiques avancées (ternaires, expressions lambda, localisation/globalisation, …)
    • Exceptions
  • 2ème partie :
    • LINQ
    • Programmation asynchrone et parallèle
    • Bases de données, Entity framework, décorateurs
  • 3ème partie :
    • Applications Universelles (MAUI XAML/Blazor, UWP, desktop)
  • 4ème partie :
    • Programmation web (ASP.Net MVC, Razor, Blazor, API)
    • Résumé, ressources et conclusion