Aperçu du cours
Objectif de formation : Introduire les bases de la programmation avec C# et maîtrise des techniques de développement avancées.
Prérequis
- Une bonne compréhension du langage C# sera apprécié mais pas obligatoire
- Connaissance du langage .NET
Fonctionnalités
- Déployer des outils avancées au sein du code avec C#
- Pouvoir se servir de la réflexion afin d’inspecter & de générer du code
- Contrôler la programmation d'applications multithreads
- Implémenter des WebServices SOAP et REST
- Pouvoir manipuler WPF
- Pouvoir déployer la programmation asynchrone
- Implémenter des programmes à l'aide d'un algorithme
- Connaître les éléments de lexique et de syntaxe d'un langage pour écrire un programme
- Compiler & exécuter un programme
- Déployer une stratégie de déboging et de test
- Connaître les principes fondamentaux de la POO
Public ciblé
- Développeurs
- Architectes
- Chefs de projets techniques