Visual Basic, dont l'abréviation est VB, est un environnement de développement intégré pour le langage Basic crée par Microsoft pour ses systèmes Windows. Visual Basic a pour but de développer, et ce de manière fiable et performante, des applications sécurisées, des interfaces graphiques et très facilement des outils Com ou Activex.
Connu par son acronyme VB, Visual Basic est un langage de programmation événementielle et un environnement de développement intégré. Fille de Microsoft, Visual Basic aussi une dérivée du BASIC et permet la création d’interfaces utilisateur graphiques, développement rapide des applications et bien d’autres fonctionnalités.
Ce qui nous amène à parler de Visual Basic Application (VBA), une implémentation Microsoft de Visual Basic incorporée dans toutes les applications Microsoft Office. D’où son appellation Visual Basic Office. Logiquement, ces notions ne sont pas inconnues pour un freelance Visual Basic.
En tant que freelance, les missions qui lui sont conférées sont variées mais cadrent toujours avec ses compétences dans ce domaine. A défaut de métier, on peut aussi parler de mission développeur Visual.
Pour commencer, le freelance doit être un développeur. En général, ses compétences sont nécessaires pour :
Pour mener à bien cette mission, le freelance devra avoir des compétences pour :
Choisir un freelance comme chef projet peut paraître un peu risqué mais, cette mission prend tout son sens lorsqu’il s’agit d’un projet concernant Visual Basic office ou VBA. En tant que freelance, il saura réaliser de façon précise et efficace les tâches dont il a la responsabilité afin que le client le recontacte pour un prochain projet.
Selon la nature du projet, certaines connaissances en plus peuvent être requises. Allant de la maîtrise de SQL server, de VBA Excel à Microsoft Access Visual. Un chef projet se doit aussi d’avoir des connaissances en gestion.
Quel que soit le domaine, pour être un freelance il y a un certain nombre d’aptitudes qu’il faudrait avoir. Ces aptitudes sont d’autant plus importantes quand vous souhaitez être freelance Visual basic. Il s’agit de :
Collaboration à la création d'un logiciel d'exploration intuitive de bases de données au sein d'un collectif de consultants.
Mission (2 mois) : Maintenance d'applications Intranet & Extranet pour le support client.
Environnement technique : Base de données SQL Server, ASP, VB.Mission (18 mois) : Conception & réalisation d'une application Intranet de gestion des événements Marketing.
Environnement technique : Base de données Access, Dll de traitements développées en Visual Basic, Interface utilisateur créée en ASP.Développement d'un progiciel destiné à la commercialisation
¨ Mission (10 mois) : Conception & réalisation d'une application Extranet destinée à l'analyse de données Marketing.
Mission (12 mois) : Conception & hébergement d'une base de données de gestion des flux liés à l'utilisation des cartes de fidélité/paiement dans les enseignes partenaires (GITEM, CATENA, …).
¨ Environnement technique : Base de données SQL Server, Traitements & interface de gestion développés en Visual Basic.Mission (3 mois) : Développement d'un outil de simulation d'assurance vie pour les forces de ventes.
Environnement technique : Excel , Traitements & interface de gestion développés en VBA.Mission (6 mois) : Conception & hébergement d'une base de données de gestion des informations liées à la fréquentation des centres optiques de la mutuelle par les adhérents.
Environnement technique : Base de données SQL Server, Traitements & interface de gestion développés en Visual Basic.Mission (2 mois) : Conception & réalisation d'une application Extranet destinée à la gestion des adhérents.
Environnement technique : Base de donnéesAccess, Dll de traitements développées en Visual Basic, Interface utilisateur créée en ASP.¨ Mission (4 mois) : Conception & hébergement d'une base de données de gestion des achats de véhicules par les retraités Renault (Club Actor)
Environnement technique : Base de données Access, Traitements & interface de gestion développés en Visual Basic.Mission (4 mois) : Conception & développement d'un prototype de plateforme de gestion de cartes de fidélités.
Environnement technique : Bases de données SQL Server, TPE (Terminaux de Paiement Electronique) et cartes à puces Schlumberger programmés en C, Gestion des flux & traitements des données développés en Visual Basic.