Tous
Utilisation courante d'un langage de programmation
Apprendre à développer avec VB.NET
Présentation de.NETLes langages du framework.NETEvolutions du VB / VB.Net, plateformes supportéesEnvironnement de développementTypes de projets: console, bibliothèque, WinForms, WPF, WCF,...Structure minimale d'un programme VB.NetCompilation, exécution et débogage
Atelier: Manipulation de l'environnement de développement - exemples de programmes VB.Net
Variables: déclaration, types communs (Common Type System)Organisation en mémoire (types primitifs / types références)OpérateursConversion de types: transtypage implicite / expliciteInstructions conditionnellesInstructions d'itération, les boucles
Atelier: Multiples exemples d'applications
Principe de fonctionnementCréation de tableaux quelconquesTableaux multidimensionnels et parcours
Atelier: Déclaration et manipulations de tableaux
Introduction au procédural: définition, intérêtTypes et retours de fonctionsPassage de paramètres:
Surcharge de méthodes (Overloads)Paramètres optionnels (Optional)Récursivité: définition, implémentation
Atelier: Découpage de l'application
Mécanisme d'exceptions, typesCapturer et traiter une exception (Try/Catch/Finally)Déclenchement d'exceptions (Throw)
Atelier: Gestions des erreurs de saisie, remontées d'exceptions
Notions sur les classesLes chaînes de caractères, les dates,...Les listes et collections diverses, algorithmesL'accès aux fichiers et les flux
Atelier: Manipulation de collections et de flux
WinForms: présention, composants et affichagesStructure d'un projet, référencesCréation de fenêtresUtilisation de contrôles et gestion des évènementsOrganisation de l'application
Atelier: une application d'annuaire
Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.
Contrôle continu
Attestation de fin de stage mentionnant le résultat des acquis