Formation Informatique,linux,unix,PHP,Flash,réseau,tomcat,sql..
Partenaires de la formation, intervenants ... Nous contacter Nos formations : Internet, logiciels libres, systeme, réseau... formation JAVA, formation J2EE formation openSource, PHP, Mysql,linux, apache formation windows, maintenance PC, programmation visual basic, administration systeme formation UNIX,Linux, administration, apache, securité
conseil et ingenierie
Formation Java, C++, C#, UML, Visual Basic, PHP, Perl
 Introduction à la programmation
 Conception orientée objet
 Ms Project, gérer un projet
 Conduite de projet informatique avec UP,cycle en Y-2TUP et XP
 SOA : Architecture Orientée Services
 UML, pour chef de projet
 UML, analyse et conception
 Introduction à XML (cours pratique)
 XML : Transformations XSL (XSL-T, XPath, XSL-FO+)
 Programmation objet en C++
 Programmation avancée C++
 Programmation en C
 Design Patterns C++ et Java
 Java sans connaître l'objet
 Java pour développeur C, C++
 Java perfectionnement
 Java,Programmation graphique avec Swing
 La programmation JSF (Java Server Faces)
 Hibernate et EJB 3.0
 Entreprise JavaBeans (Développer des EJB avec Eclipse/JBoss)
 Développer des EJB3 (Eclipse,NetBeans Jboss4/Glassfish)
 Développer des applications J2EE (Servlets, JSP ,JDBC, XML)
Web Services
 Développer avec Visual Basic
 Visual Basic, perfectionnement
 Développer des applications Windows avec Visual Studio 2005
 Le langage C# (.NET) sans connaître l'objet
 C# (.NET) pour développeurs c, c++, vb ou java
 Langage C# perfectionnement
Programmation C# 2.0 pour les développeurs C#
Programmation C# 2.0
 Visual Basic.NET
 Visual Basic.NET Perfectionnement
 Visual Basic .NET pour développeurs Visual Basic

 Visual Basic.NET avec Visual Studio 2005

 Développer des services Web en .Net
 Développer des services Web en .Net 2.0
 Développement Web ASP.Net avec Visual Studio .Net
 Développement d'applications Web avec Visual Studio 2005 et ASP.NET 2.0

 Conception et développement avec .NET 2.0

 COM/DCOM/ACTIVE X
 L'essentiel de PHP pour non développeurs
 PHP 5 - Développer un site Web dynamique avec base de données
 PHP 5, perfectionnement
 PHP 5, industrialisation des développements PHP
 Développer avec Windev
 Langage Perl : scripts Unix Linux Windows
 Python
 Merise
 Programmation en Cobol


Dates des formations
En intra seulement.
Consultez-nous pour obtenir les prochaines disponibilités de nos consultants formateurs.

 

Nos coordonnées
Nos spécialistes vous répondent au
Tél : 33 (0)1 43 34 90 94
Fax : 33 (0)1 43 34 90 95
E-mail : Nous contacter

 

  Programme de cours
Vous adaptez ce programme de cours à votre informatique et au profil des participants.

 

 





 

 

Formation : Développer avec Visual Basic
  Durée de la formation :   Tarifs :
5 jours 1 990€ HT (tarif 2007)
  Objectifs de la formation :
Ce stage 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.
A l'issue de ce cours, vous serez à même de réaliser des applications professionnelles pour Windows.
  A qui s'adresse cette formation ?
Ce cours s'adresse à tous ceux qui désirent développer sous Visual Basic 5 et Visual Basic 6.
  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
  Contenu de la formation Développer avec Visual Basic:

L'environnement de développement
Visual Basic, le langage
Fenêtres, menus, et boîtes de dialogue
Les composants graphiques (contrôles)
La gestion des erreurs
L'accès aux données
 Touche finale

  Contenu détaillée de la formation :

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
Atelier
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
Atelier
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
- 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
Atelier
Mdi et formes filles
création d'un menu de présentation des formes filles
gestion des événements de chargement et déchargement des formes

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
Atelier
Gestion d'un formulaire de saisie, contrôles de validité
Manipulation des listes
Lancement de procédures en arrière plan
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
Atelier
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 des erreurs
- Les gestionnaires d'erreurs
- L'objet Err
Atelier
interception d'une erreur d'exécution prise en main du débugger


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
Atelier
Création et manipulation d'un fichier en accès séquentiel (enregistrements de taille variable)
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
Atelier
Utilisation des outils 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.
Atelier
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