Accueil > Développement informatique et DevOps > Visual Basic, développement
Formation #DEV95

Formation Visual Basic, développement

Durée : 5 jours

Code : DEV95


Prochaines dates programmées :

Du 24 au 28 Juin 2024

Du 21 au 25 Oct. 2024

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Maîtriser les fonctionnalités et les capacités de Visual Basic
  • Etre en mesure à créer des applications avec Visual Basic
Programme
1/ Introduction
  • Présentation de .NET
  • Les langages du framework .NET
  • C# ou VB .net ?
  • Evolutions du VB / VB.Net, plateformes supportées
  • Comparaisons de VB.Net avec d'autres langages
2/ Appréhender la place de Visual Basic (vb, vba, vbscript)
  • Construction d'interfaces utilisateur
  • L'accès aux bases de données
  • Utilisation et création de composants
  • Le développement Internet/Intranet
3/ Syntaxe de base
  • Variables : déclaration, types
  • Conversion de types : transtypage implicite / explicite
  • Portée et durée de vie des variables
  • Opérateurs
  • Instructions conditionnelles
  • Instructions d'itération, les boucles
  • Tableaux
  • Les constantes
  • Les variables objets
  • Les conventions de dénomination
  • Procédures événementielles et générales
  • Subroutines et fonctions
  • Portée des procédures : les modules standards
  • Types et retours de fonctions
  • Le passage d'arguments
  • Les fonctions de Visual Basic
4/ Gestion des exceptions
  • Mécanisme d'exceptions, types
  • Capturer et traiter une exception (Try/Catch/Finally)
  • Déclenchement d'exceptions (Throw)
5/ Programmation Objet
  • Notions sur les classes et objets
  • Objets graphiques : formes, contrôles
  • Propriétés, méthodes, événements
  • La programmation événementielle
6/ Amélioration de l'interface utilisateur
  • Création de fenêtres
  • Barres de menu personnalisées
  • Création de menus, de sous-menus et des éléments de menu
  • Popup menus
  • Menu contextuel
  • Affecter du code à des éléments de menu
  • Barre d'outils à l'aide du contrôle Toolbar
  • Les fonctions msgbox et inputbox
7/ Travail avec les contrôles
  • Contrôles standard
  • Contrôles Active X
  • Saisie et affichage : label, text box, masked edit
  • Les boutons
  • Les listes
  • Tool Bar, Status Bar, Image List, Scroll Bar, Progress Bar
  • Afficher des boîtes de messages
  • Timer
  • Le Drag and Drop
  • Objet source et objet cible
  • Evénements souris
  • Propriétés de la source
  • Evénements sur la cible
8/ Récupération d'erreurs
  • Intercepter des erreurs d'exécution
  • Création des gestionnaires d'erreurs
  • Gestion des erreurs en ligne
  • Les styles courants de gestion d'erreurs
  • Les options de récupération d'erreurs
9/ Récupération d'erreurs
  • 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
10/ L'accès aux données
  • L'accès aux fichiers et les flux
  • Architecture et objets des bases relationnelles
  • Définir Le langage SQL
  • Le Data Environment
  • L'architecture client serveur
  • ODBC et OLE-DB
  • Utiliser le contrôle de données ADO
11/ Touche finale
  • Les fichiers de ressources
  • L'Assistant Package and Deployment
  • Créer des projets personnalisés
  • Générer un exécutable et le distribuer
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Développeurs
  • Concepteurs d'applications
Dates

Dates

  • Du 24 au 28 Juin 2024
  • Du 21 au 25 Oct. 2024
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.