C# Expert
Contenu
Objectifs
Acquérir des notions avancées en C# pour la création de services web, d'interfaces graphiques efficaces avec WPF et d'une couche de persistance performante
Programme
Introduction - Développement et déploiement d'applications .Net - Apports des différentes versions de C# - Architecture et bonnes pratiques - Notions avancées de C# - Généricité : méthodes, classes et interfaces - Méthodes anonymes - Objet avancé : indexeurs, initialisation/destruction, interfaces, réflexion - Introduction au parallélisme - Programmation asynchrone
Atelier : Utilisation de l'abstraction, des interfaces usuelles et du polymorphisme - Collections complexes
Implémenter et interroger des services web REST - Architecture REST : composantes, méthodes d'appel - Gestion des erreurs - API Web ASP.NET - Développement de services RESTful - Sérialisation Xml, JSON - Envoi de paramètres, validations - Type de réponse, format - Déploiement d'un service RESTful - Interrogation de web services REST
Atelier : Création et interrogation de services web REST
Construction d'IHM avec WPF - WPF (Windows Presentation Foundation) : présentation, architecture - WPF par rapport à Winforms - Introduction à XAML, construction de fenêtres - Gestion des évènements - Contrôles principaux et positionnement - Interactivité et gestion des données
Atelier : création d'une application complète de gestion avec WPF
Mapping relationnel objet - Rappels des accès aux bases de données avec ADO.Net - Panorama des frameworks ORM - Entity Framework : fonctionnalités, architecture - LINQ : présentation, syntaxe et génération de requêtes - Gestion des associations - Appel de procédures stockées
Validation / certification préparée
- Niveau de sortie : Sans niveau spécifique
Dates et lieux de formation
au 31/12/2025
09 72 37 73 73
commercial@dawan.fr
3 place du Général Giraud
35 RENNES
- 35 heures
- Formation mixte (FOAD et présentiel)
35000 RENNES