www.bt-formation.fr

Identifiez-vous pour bénéficier de l'accès à vos avantages et documents
(supports de cours, convocations, conventions, fiches de présence, etc...)

DANS QUELS DOMAINES ?

Agrandir la zone

FORMATION - VB.NET

Formations à suivre ou niveau validé nécessaire pour suivre cette formation.

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

Pour qui ?

  • 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

Objectifs

  • 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

Contenu

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

Les plus

  • toutes les notions théoriques abordées sont illustrées par de multiples exemples concrets

Méthodes

  • 100% sur poste informatique
Date de mise à jour 23/7/2015