Formation Informatique | Formation Management
Formation Développer en Visual Basic : formation Langages C / C++ / VB... avec Orsys
contact Orsys email Orsys English version Version Française Orsys Formation
   
 

Développer en Visual Basic



Ce stage vous permettra de maîtriser pleinement les fonctionnalités et les capacités de Visual Basic. Tous les aspects essentiels du langage seront abordés, y compris la programmation objet, l'interaction avec les bases de données et les Active X Data Objects. A l'issue de ce cours, vous serez à même de réaliser des applications professionnelles.

» Participants

Ce cours s'adresse à tous ceux qui désirent développer en Visual Basic.

» Pré-requis

Connaissances de base en programmation. Expérience souhaitable en développement logiciel.

   
 

PROGRAMME

» L'environnement de développement

■ Positionnement de Visual Basic (vb, vba, vbscript)

La construction d'interfaces utilisateur.

L'accès aux bases de données.

Utilisation et création de composants.

Le développement Internet/Intranet.

■ Améliorer la conception des applications avec la programmation orientée objet

Classes et objets.

Les objets graphiques : formes, contrôles.

Propriétés, méthodes, événements.

La programmation événementielle.

■ La plateforme de développement Visual Basic

Les principes récurrents.

Fenêtres, barre de menus, barre d'outils.

Aide en ligne et compléments.

L'éditeur de code.

Etapes de création d'une application.

Les différents types de fichiers.

Travaux pratiques
Prise en main de l'interface, enregistrement et compilation.


» Visual Basic, le langage

■ Les variables

Types de données et conversions.

Portée et durée de vie des variables.

Tableaux et types de données utilisateurs.

Les constantes.

Les variables objets.

Les conventions de dénomination.

■ Les procédures 

Procédures événementielles et générales.

Subroutines et fonctions.

Portée des procédures : les modules standard.

Le passage d'arguments.

Les fonctions de Visual Basic.

Les opérateurs. Les structures de contrôle.

Travaux pratiques
Création de procédures, passage d'arguments. Création d'une fonction de vérification des dates.


» Fenêtres, menus et boîtes de dialogue

Prinicpe des MDI (multiple document interface), formes et contrôles. Formes modales. Formes prédéfinies.

Chargement et affichage.

Principaux événements, méthodes et propriétés.

Menus, popup menus.

Les fonctions msgbox et inputbox.

Travaux pratiques
Création de formes et d'un menu de présentation. Gestion des événements de chargement et déchargement des formes.


» Les composants graphiques (contrôles)

Contrôles standard, contrôles Active X.

Saisie et affichage : label, text box, masked edit.

Les boutons : command, check box, option.

Les listes : list box, combo box.

Présentation : tool bar, status bar, image list, scroll bar, progress bar.

Les boîtes de dialogue standard : common dialog.

La minuterie : timer.

■ Le Drag and Drop (glisser déplacer)

Objet source et objet cible.

Les événements souris.

Les propriétés de la source.

Les événements sur la cible.

Travaux pratiques
Gestion d'un formulaire de saisie, contrôles de validité. Manipulation des listes. Lancement de procédures. Déplacement d'un contrôle sur une forme. Déplacement d'un élément d'une liste dans une autre liste.


» La gestion des erreurs

■ Traitement des erreurs logiques : le débogage

Les points d'arrêt. Les expressions espionnes.

Les fenêtres de débogage.

Mode pas à pas et procédures.

■ Traitement des erreurs d'exécution

L'interception et les gestionnaires d'erreurs.

L'objet Err.

Travaux pratiques
Interception d'une erreur d'exécution. Prise en main du debugger.


» L'accès aux données 

■ La manipulation des fichiers

Accès séquentiel, direct, binaire.

Ouverture, fermeture.

Les instructions de lecture et d'écriture.

■ Les bases de données

Architecture et objets des bases relationnelles.

Le langage SQL. Le Data Environment.

L'architecture client serveur.

Les fournisseurs d'accès : ODBC et OLE-DB.

Les objets d'accès aux données : ADO (Active X data access).

■ Les outils d'accès aux données

Data Environment. Data Control.

Data Report. Data Form Designer.

■ Les contrôles dépendant des données

Data Grid, Hierarchical Flex Grid.

Data List, Data Combo.

Travaux pratiques
Création et manipulation d'un fichier en accès séquentiel (enregistrements de taille variable). Utilisation des contrôles d'accès aux données.


» Touche finale

Les fichiers de ressource.

Enregistrement des paramètres d'une application.

Générer un exécutable et le distribuer.

Optimisation du programme.

Travaux pratiques
Création et utilisation d'un fichier de ressources. Utilisation de la base de registre pour conserver des paramètres dynamiques. Déploiement d'une application.

 
     
 
     
   
  Formation Visual Basic  
 
Stage pratique - DIF
Réf :  VB6
Prix 2012 : 2315 € H.T.
Durée : 5  jours
 
     
         
  Cliquer sur une session pour réserver  
 
Aix : 18 juin 12
Lyon : 18 juin 12
Nantes : 8 oct. 12
Rennes : 8 oct. 12
Sophia-antipolis : 18 juin 12


Toulouse,Bordeaux
Bruxelles,Strasbourg
Lille,Genève
Luxembourg
 
   
     
         
  Cursus professionnels  
   
   
     
         
  Filières métiers