Visual Basic.Net

Visual Basic.Net

Visual Basic.Net

Type(s) : P
Durée : 3 Jours – 21 Heures

Pré-requis        

Il est nécessaire de maîtriser l’utilisation courante d’un langage de programmation

Objectifs

Apprendre à développer avec VB.NET

Public concerné
Développeur Web.

 

Profil du formateur
Formateur consultant, expert, pédagogue et certifié dans son domaine

Méthode pédagogique
La formation est constituée d’apports théoriques et d’exercices pratiques. Chaque stagiaire dispose d’un
poste de travail et la gestion en petit groupe (jusqu’à 8 stagiaires) permet un suivi individualisé et adapté.
Durant les sessions de formation, un support pédagogique est remis aux stagiaires.

Suivi, évaluation, sanction
Des tours de table permettent de suivre la progression du stagiaire au fur et à mesure de la formation. Un
suivi de la formation est réalisé par une feuille de présence émargée par demi-journée par les stagiaires et
le formateur. Un questionnaire de satisfaction et une validation des acquis sont complétés par chaque
stagiaire en fin de formation.

Formation sans certification.

Plan du cours

Introduction

  • Présentation de .NET
  • Les langages du framework .NET
  • Evolutions du VB / VB.Net, plateformes supportées
  • Environnement de développement
  • Types de projets : console, bibliothèque, WinForms, WPF, WCF,...
  • Structure minimale d'un programme VB.Net
  • Compilation, exécution et débogage

Syntaxe de base

  • Principe de fonctionnement
  • Création de tableaux quelconques
  • Tableaux multidimensionnels et parcours

Méthodes et paramètres

  • Introduction au procédural : définition, intérêt
  • Types et retours de fonctions
  • Passage de paramètres :

- par valeur (ByVal)

- par référence (ByRef)

- arguments variables (ParamArray)

  • Surcharge de méthodes (Overloads)
  • Paramètres optionnels (Optional)
  • Récursivité : définition, implémentation

Gestion des exceptions

  • Mécanisme d'exceptions, types
  • Capturer et traiter une exception (Try/Catch/Finally)
  • Déclenchement d'exceptions (Throw)

Classes fondamentales à disposition

  • Notions sur les classes
  • Les chaînes de caractères, les dates,...
  • Les listes et collections diverses, algorithmes
  • L'accès aux fichiers et les flux

 

Applications graphiques avec WinForms

  • WinForms : présention, composants et affichages
  • Structure d'un projet, références
  • Création de fenêtres
  • Utilisation de contrôles et gestion des évènements
  • Organisation de l'application

Nous contacter

AMS Formation (France)
03 83 67 63 05
22 Rue de Medreville
54000 Nancy – France

AMS Formation (Luxembourg)
00 352 26 10 22 58
145, route de Pétange
L-4645 Niederkorn – Luxembourg

ams-formation@ams-training.com

Suivez-nous

Retrouvez toute l'actualité d'AMS Formation sur les réseaux sociaux.