VB.NET

Formation VB.NET - Strasbourg - Mulhouse

Public

  • Pour les développeurs désirant acquérir les techniques et les réflexes pour développer tous types d'applications .net avec visual studio 2008/2005.
  • Pour les utilisateurs expérimentés avec excel vba
  • Pour les developpeurs désirant migrer de vb6 à .net

Pré-requis

  • Il est fortement conseillé d'avoir déjà programmé pour suivre cette session

Objectifs Professionnels

  • Introduction à la plate-forme .net
  • Syntaxe de base : données, expressions et instructions
  • Programmation orientée objet
  • Classes et objets en vb.net
  • Interfaces
  • Gestion des exceptions
  • Les assembly
  • Objet et classes de base du framework .net
  • Gestion des entrées/sorties
  • Applications développées avec le framework.net
  • Travaux pratiques : 50 % d'ateliers sont prévus dans ce cours
Introduction à la plate-forme .NET
  • Principe et architecture de la plateforme .net
  • Architecture du framework .net
  • Structure d'une application .net : notion d'espace de noms
  • Outils et environnement de développement.
  • Langage de msil : principe du langage intermédiaire, principe de la compilation jit (just in time compiler)
  • Notion d'assembly, de métadonnées et de déploiement. assembly privé et assembly partagé

Syntaxe de base : données, expressions et instructions
  • Variables et expressions : déclaration, constantes, opérateurs
  • Types de données : common type system, rôle de la classe de base system.object et transtypage
  • Manipulation et gestion des tableaux
  • Boucles et tests

Gestion des exceptions
  • Principe de la gestion des exceptions
  • Utilisation de l'instruction throw
  • Utilisation des exceptions pour le traitement centralisé des erreurs

Programmation Orientée Objet
  • Classes et objets : modélisation du monde réel par objet
  • Notions de champ, méthode et propriété
  • Héritage
  • Polymorphisme
  • Implémentation d'interfaces multiples
  • Représentation du modèle objet

Classes et objets en VB.NET
  • Définition des classes. définition des objets
  • Définition du contenu de la classe : méthodes et propriétés
  • Visibilité des membres d'une classe : propriétés et méthodes. utilisation des espaces de noms
  • Le mécanisme de surcharge (constructeurs, méthodes et opérateurs)
  • Implémenter un événement
  • Dérivation et héritage des classes : principe de dérivation, contrôle d'accès lors de la dérivation
  • Principe des interfaces (définition et implémentation)
  • Principe du polymorphisme
  • Manipulation des attributs : principe des méta-données. attributs de classe, de méthode, de champ
  • Régions de code et classes partielles
  • Classes génériques

Objets et classes de base du framework .NET
  • Qu'est-ce qu'un framework ? principe. hiérarchie des classes
  • Traitement des dates et des durées. traitement des chaînes avec stringbuilder et les expressions régulières
  • Classes incontournables
  • Gestion des entrées/sorties : hiérarchie des classes
  • Principes des entrées/sorties asynchrones
  • Les différents types de collections, de dictionnaires et de tables de hachage
  • Les collections génériques

Connexion à une base de données SQL serveur
  • Principe de la connexion
  • Consulter, mettre a jour, ajouter et supprimer des enregistrements d'une base sql
  • Utilisation de procédure stockées

Méthodes
  • 100% sur poste informatique
Parce que la finalité de la formation ne se résume pas à la simple acquisition de connaissances, il est nécessaire de l’évaluer et l’adapter afin de consolider les connaissances, les transformer en compétences et, à terme, être capable de les appliquer. Voici tout l’enjeu de l’évaluation de la formation !

Attestation des acquis et attestation de fin de formation.
  • Vous auto-évaluerez les objectifs de la formation afin de définir si vous les avez acquis ou non.
  • Notre formateur, de son coté, confirmera ou infirmera votre auto-évaluation.
  • Ces élements sont repris sur l'attestation des acquis disponible dans votre extranet.

  • Cette formation n'est pas éligible à une certification officielle dans notre centre.
    • Toutes les notions théoriques abordées sont illustrées par de multiples exemples concrets
    Pochette accueil BT FORMATION
      Une pochette d'accueil vous est remise à votre arrivée. Vous y trouverez :
        - Un document d'information sur l'Extranet pour récupérer vos supports, attestation de stage, etc.
        - Des feuilles pour prendre vos notes.
        - Un stylo, à conserver !
        - Le programme détaillé de votre formation.
        - Une fiche de satisfaction pour nous permettre de mieux vous connaître et améliorer nos services.

    Suivi Post Formation
      Bénéficiez d'un support technique après avoir réalisé votre formation.
      Vous pourrez contacter un formateur ou un technicien pour vous accompagner sur des problèmes spécifiques liés au programme de formation suivi et ce pendant 6 mois après la formation.

    Wifi Gratuit chez BT-FORMATION
      Le wifi est gratuit et illimité chez BT-FORMATION
        - Envie de surfer dans un cadre convivial ? Nos salles sont équipées d'une borne Wi-Fi et vous offrent un accès Internet illimité et gratuit.

    Parking Gratuit chez BT-FORMATION
      Notre parking est gratuit et situé à 30M de l'entrée.
        - Pas de soucis ni de frais supplémentaire pour se garer chez BT FORMATION. Nous disposons de 40 places de parking privatives.

    Parking Gratuit chez BT-FORMATION
      Bénéficiez d'un tarif préférentiel sur les repas (13.90€).
      En partenariat avec Campanile.
      Le tarif comprend :
        - Le buffet d'entrées
        - Une boisson
        - Le plat principal (choix entre 4 plats)
        - Le buffet de desserts
        - Un café

    Agence Strasbourg-Entzheim

    5 Allée de l'Europe - Entzheim Aéroport

    Sessions

    Du lundi 25 octobre 2021 au vendredi 29 octobre 2021

    Tarif :
    2 200 €
    HT/pers./session
    Du lundi 8 novembre 2021 au vendredi 12 novembre 2021

    Tarif :
    2 200 €
    HT/pers./session
    Du lundi 27 décembre 2021 au vendredi 31 décembre 2021

    Tarif :
    2 200 €
    HT/pers./session
    Du lundi 17 janvier 2022 au vendredi 21 janvier 2022

    Tarif :
    2 200 €
    HT/pers./session
    Du mardi 15 février 2022 au samedi 19 février 2022

    Tarif :
    2 200 €
    HT/pers./session
    Du lundi 28 mars 2022 au vendredi 1 avril 2022

    Tarif :
    2 200 €
    HT/pers./session

    Agence Mulhouse-Sausheim

    1b, Avenue du général de Gaulle - Sausheim - A coté de Forgiarini

    Sessions

    Du mardi 12 octobre 2021 au samedi 16 octobre 2021

    Tarif :
    2 200 €
    HT/pers./session
    Du mardi 16 novembre 2021 au samedi 20 novembre 2021

    Tarif :
    2 200 €
    HT/pers./session
    Du mardi 14 décembre 2021 au samedi 18 décembre 2021

    Tarif :
    2 200 €
    HT/pers./session
    Du mardi 25 janvier 2022 au samedi 29 janvier 2022

    Tarif :
    2 200 €
    HT/pers./session
    Du lundi 14 février 2022 au vendredi 18 février 2022

    Tarif :
    2 200 €
    HT/pers./session
    Du mardi 22 mars 2022 au samedi 26 mars 2022

    Tarif :
    2 200 €
    HT/pers./session
    Les formations certifiantes ont une visée professionnelle, elles s'adressent uniquement à un public d'adultes déjà entrés dans la vie active. Elles donnent lieu à la délivrance d'une certification qui permet de justifier de la validation de la formation.
    Nous ne proposons pas de certification pour cette formation. Elle fait l'objet d'une délivrance d'attestation de stage.