Développer avec Visual Basic initiation

Développer avec Visual Basic initiation

Développer avec Visual Basic initiation

Type(s) : P
Durée : 5 Jours – 35 Heures

Pré-requis        

Il est nécessaire de connaître au moins un langage de programmation et d’avoir une bonne pratique du système Windows. Il est nécessaire de connaître au moins un langage de programmation et d’avoir une bonne pratique du système Windows.

Objectifs

Cette formation Développer avec Visual Basic vous permettra de maîtriser pleinement les fonctionnalités et les capacités de Visual Basic. Tous les aspects essentiel du langage sont abordés : Programmation objet, Interaction avec les bases de données, ActiveX Data Objects, Utilisation de COM. Cette formation Développer avec Visual Basic vous permettra de maîtriser pleinement les fonctionnalités et les capacités de Visual Basic. Tous les aspects essentiel du langage sont abordés : Programmation objet, Interaction avec les bases de données, ActiveX Data Objects, Utilisation de COM.

Public concerné

Développeurs 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

ContenuL'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/IntranetAméliorer la conception des applications avec la programmation orientée objetClasses et objets
    Les objets graphiques : formes, contrôles
    Propriétés, méthodes, événements
    La programmation événementielleLa plate-forme de développement Visual BasicLes principes récurrents
    Fenêtres, barre de menu, 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

·Visual Basic, le langage

  • Les variablesTypes 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éduresProcé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

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

  • MDI (multiple document interface), formes et contrôles
    Chargement et affichage
    Les formes modales
    Principaux événements, méthodes et propriétés
    Menus, popup menus
    Les formes prédéfinies
    Les fonctions msgbox et inputbox

·Les composants graphiques (contrôles)

  • Contrôles standards, contrôles active X
    Saisie et affichage : label, text box, masked edit
    Les boutons : command button, check box, option button
    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 : timerLe 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 cibleTravaux PratiquesGestion d'un formulaire de saisie, contrôles de validité. Manipulation des listes. Lancement de procédures en arrière-plan. Travaux PratiquesDéplacement d'un contrôle sur une forme. Déplacement d'un élément d'une liste dans une autre liste. Gestion d'un formulaire de saisie, contrôles de validité. Manipulation des listes. Lancement de procédures en arrière-plan.

·La gestion des erreurs

  • Traitement des erreurs logiques : le débogageLes points d'arrêt
    Les expressions espionnes
    Les fenêtres de débogage
    Mode pas à pas et procédures Traitement des erreurs d'exécutionL'interception des erreurs
    Les gestionnaires d'erreurs
    L'objet Err

·L'accès aux données

  • La manipulation des FichiersAccès séquentiel, direct, binaire
    Ouverture, fermeture
    Les instructions de lecture
    Les instructions d'écritureLes bases de donnéesArchitecture et objets des bases de données relationnelles
    Le langage SQL
    Le Data EnvironmentL'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éesLe Data Environment
    Le Data Control
    Data Report
    Data Form DesignerLes contrôles dépendants des donnéesData Grid, Hierarchical Flex Grid
    Data List, Data Combo

·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 Pratiquescré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

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 plate-forme de développement Visual Basic
  • Les principes récurrents
  • Fenêtres, barre de menu, 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

 

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

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

  • DI (multiple document interface), formes et contrôles
  • Chargement et affichage
  • Les formes modales
  • Principaux événements, méthodes et propriétés
  • Menus, popup menus
  • Les formes prédéfinies
  • Les fonctions msgbox et inputbox

Les composants graphiques (contrôles)

  • Contrôles standards, contrôles active X
  • Saisie et affichage : label, text box, masked edit
  • Les boutons : command button, check box, option button
  • 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 en arrière-plan.

Déplacement d'un contrôle sur une forme. Déplacement d'un élément d'une liste dans une autre liste. Gestion d'un formulaire de saisie, contrôles de validité. Manipulation des listes. Lancement de procédures en arrière-plan.

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 des erreurs
  • Les gestionnaires d'erreurs
  • L'objet Err

L'accès aux données

  • La manipulation des Fichiers
  • Accès séquentiel, direct, binaire
  • Ouverture, fermeture
  • Les instructions de lecture
  • Les instructions d'écriture
  • Les bases de données
  • Architecture et objets des bases de données 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
  • Le Data Environment
  • Le Data Control
  • Data Report
  • Data Form Designer
  • Les contrôles dépendants des données
  • Data Grid, Hierarchical Flex Grid
  • Data List, Data Combo

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.