1. Identifier les fondamentaux de vbnet
- Présentation des concepts de VB.NET
- Choisir installer et prendre en main son IDE
- Faire son premier ?hello world?
2. Déterminer les bases du langage
- Connaître les différents types de variables et leur portée
- Choisir entre tableaux, listes, dictionnaires et énumérations
- Utiliser les conditions, les boucles et les structures de contrôles
- Structurer son code avec les fonctions et les sub
3. Décrire les classes
- Comprendre les notion d'objets, attributs et méthodes
- Utiliser les classes VB.NET dans son code.
4. Créer ses propres classes
- Définir ses propres classes, encapsulation et abstraction
- Utiliser héritage et polymorphisme, surcharge et redéfinition
- Mettre en place constructeurs et destructeurs
5. Gérer le langage vbnet
- Mettre en place une gestion des erreurs
- Connaître les différents types d'erreurs et gérer les exceptions
- Mettre en place une stratégie de débugage
- Utiliser les threads
6. Gérer la permanence des données
- Lire et écrire des fichier textes, XML
- Accéder aux bases de données avec ADO.net
- Utiliser LINQ et en connaître les limites
7. Créer une application graphique
- Utiliser windows form et WPF
- Construire son interface et la lier avec l'application
- Gérer les interactions avec l'utilisateur
8. Gérer la distribution d'une application
- Choisir entre distribuer avec ou sans le framework
- Créer un projet d'installation
- Personnaliser son installeur