Formation Visual Basic .NET


REFERENCE
 
 
VB2560
DUREE
 
 
5 jours
TARIFS
 
 
2490 € HT
Niveau : Intermédiaire
Cours à distance: Non
OBJECTIFS :
 

Cette formation Visual Basic .Net vous permettra de maîtriser les fondamentaux du langage Visual Basic .Net et de l'environnement de programmation Visual Studio 2010 à 2015. Au delà du langage la plate forme .NET 3.5 à 4.6 vous sera également présentée afin de bien comprendre l'environnement global sur lequel repose le langage VB.Net (à partir de .NET 4.0 on parle de VB 10 ou encore Visual Basic 10)
Concrètement à l'issue de la formation, vous serez capable de :

  • Comprendre les principes du développement objet (classe, méthode, héritage, ...)
  • Comprendre le rôle du framework .NET 4.6 et savoir utiliser ses classes
  • Configurer et utiliser Visual Studio 2015 - Programmer en langage VB.Net tout en disposant des bons réflexes
  • Maîtriser la syntaxe du langage VB.Net
  • Utiliser ADO.NET et LINQ pour accéder aux données d'une base et les manipuler
  • Créer des applications Windows riches en fonctionnalités (Winforms)
  • Créer votre première application web en ASP .NET 4.6
  • Tester des fonctionnalités avancées de VB.Net.
  • Utiliser les nouveautés du Framework .Net 4.6
PRÉ-REQUIS :
 

Pour suivre cette formation Visual Basic .NET, les participants doivent disposer des connaissances suivantes : Maîtriser les notions de base de programmation structurée, notamment des concepts (contrôle de flux, variables et paramètres et appels de fonction); Un minimum d'expérience en concepts de programmation orientée objet est préférable mais n'est pas nécessaire.

PUBLIC :
 

Cette formation Visual Basic .Net s'adresse aux analystes, développeurs d'applications, chef de projet.

PROGRAMME :
 

Introduction à .Net

Qu'entend-on par plate-forme (Framework) .net ?
Pourquoi parle-t-on parfois indifféremment de C# ou VB .net ?
La place de Visual Basic .Net dans l'architecture globale de .NET 4.6
Comparaisons de VB.Net avec d'autres langages (VB 6, Java, C++, ...)
Utilisation et configuration de Visual Studio 2010 pour l'utilisation au quotidien
Les nouveautés du Framework 4.6

La programmation en Visual Basic .Net

Le modèle Objet avec le langage VB.Net.

Héritage, surcharge et polymorphisme.
Code géré et gestion de la mémoire.
Propriétés, indexeurs et énumérateurs.
Expression d'initialisation, types anonymes, propriétés automatiques, méthodes d'extension, méthodes partielles et lambda expressions.
Utilisation des "Generics"
Les nouveautés VB 10 : les accesseurs, initialisation de collections, saut d'instruction implicite, instructions lambda, co-variance et contre-variance.

Travaux pratiques

Programmer et utiliser des classes en VB 10.

Les classes incontournables du Framework

Classe mathématique, structures usuelles, gestion des dates.
Gestion du formatage des chaînes.
Filtrer l'information grâce aux expressions régulières.
Conteneurs classiques : listes, listes triées, piles et tables de hashage.

Travaux pratiques

Lister, trier, comparer et sélectionner des données

Les principes d'ADO .Net

Notion de classe client / classe fournisseur en VB.Net.
Les classes ADO.Net fournis par VB.Net.
Choisir d'accéder aux données avec DataReader ou DataSet ?
La nouvelle philosophie de LINQ (LINQ to ADO, LINQ to SQL).

Travaux pratiques

Manipuler les données d'une base de données avec ADO. Net

Les entrées / sorties

Notion de flux, FileStream/StreamWriter/StreamReader.
Convertisseurs de formats de texte (Unicode, ANSI, ...).
Gestion des entrées/sorties synchrones/asynchrones.

Travaux pratiques

Lire et écrire des données dans un fichier text.

La programmation avancée Visual Basic .Net

Délégués : délégués et événements, les délégués comme alternative au polymorphisme.
Exceptions : gestion centralisée des erreurs, classes d'exceptions personnalisées, exceptions non- .Net.

Travaux pratiques

Mettre en place les exceptions et délégués en VB.NET dans une application .Net.

Les plus VB 10

Co et contra variance
Coévolution des langages .Net 4.0
Le typage Dynamic
Accesseurs simplifiés.
Instructions Lambda

Travaux pratiques

Tirer profit des nouveautés .Net 4.0 en VB 10 ,dans une application existante.

Une première application Web ASP.NET/ Visual Basic . NET

Qu'est-ce qu'une application ASP .Net ?
Les principes de base.
Du HTML à ASP .NET
Coder « pas à pas » sa première application
Les pièges à éviter et les mauvais réflexes.

Travaux pratiques

Création d'une application simple en ASP.Net

Spécificité ASP.Net et VB.Net

Introduction à une application protée en ASP.Net
Nouveauté de VB.Net dans ASP.Net
Génération de webforms

Travaux pratiques

Réalisation d'un gestionnaire d'utilisateur en ASP.Net

Fenêtres, menus, et composants avec les Windows Forms

Les winforms 4.5
Les spécificités de ce type de programmation.
Formulaires hérités et contrôles utilisateur
Différents types de contrôles, menus contextuels (popup), le presse-papier.
Application multilingue.
Assemblies de ressources.

Travaux pratiques

Création de formulaires pour gérer des données.

Configuration et déploiement

Configuration du déploiement
Configuration de l'application
Mise en place d'un paramétrage utilisateur
Utilisation de Click Once
Utilisation de Windows Installer
Internationalisation d'une application Winforms

Travaux pratiques

Internationalisation de l'application et déploiement.

Présentation des Web Services

Principes des Web Services
Webservice (webmethode) en Visual Basic .NET
Exemples de Web Services en Visual Basic .NET

Travaux pratiques

Utilisation de webservice pour alimenter une application winforms.

Les avis figurant ci-dessous sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions. Avis des participants à la formation Visual Basic .NET : Note moyenne : 4,7/5
5/5
Avis certifié A suivi un cours chez PLB
Robert

 

Mon avis sur le formateur :

"Très bon formateur et toujours à l'écoute"

5/5
Avis certifié A suivi un cours chez PLB
Yann

Mon avis sur le contenu du stage :

"Formation très condensée où un minimum de prérequis serait le bienvenue. Malgré cela Viencent a pris le temps de nous expliquer, c'était très bien."

Mon avis sur le formateur :

"RAS"

Mon avis sur la salle de formation :

"RAS"

Ce que j'ai le plus apprécié :

"RAS"

4/5
Avis certifié A suivi un cours chez PLB
Yann - FIMUREX PLANCHERS
Mon avis sur le contenu du stage: Le support de cours n'est pas à jour en fonction de la dernière version du logiciel. Mon avis sur le formateur: Très bon animateur, disponible et agréable Ce que j'ai le plus apprécié: L'espace détente mis à disposition Ce que j'ai le moins apprécié: Le système de ticket repas n'est pas du tout pratique et il n'y a pas de véritable choix.
S'INSCRIRE À CETTE
FORMATION VISUAL BASIC .NET
Cliquez sur une date pour vous inscrire
Information pratiques sur
LA FORMATION
Lieu de la formation Paris - LA DEFENSE
Nous contacter 01 43 34 90 94
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

5 j

 
Le langage C# est le langage objet phare de Microsoft. Il permet de développer tout type d'application (client lourd, web, web service, ...). Le langage C# est très lié...

4 j

 
Cette formation est délivrée dans les conditions définies par Microsoft : en partenariat avec un centre de formation agréé Microsoft Learning, formateur...

5 j

 
Cette formation est délivrée dans les conditions définies par Microsoft : en partenariat avec un centre de formation agréé Microsoft Learning, formateur...

10 j

 
Cette formation C# représente un cursus progressif de 10 jours visant à vous rendre autonome et opérationnel dans l'utilisation du langage C#. Vous apprendrez à...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB