Centre de formation ACF Grenoble

87, rue Général Mangin - 38000 Grenoble
Tel : 04 76 23 20 50 / 06 81 73 19 35
contact@audit-conseil-formation.com

Demander un Devis
puce

Demande de devis

Formation
Cadre
Nom/Prénom
Société
E-mail
Téléphone
Adresse
Période
Evaluer mon niveau

Formation PROGRAMMATION AVEC VISUAL BASIC® POUR .NET

DomaineCERTIFICATION ET FORMATION LEARNING TREE INTERNATIONAL

Programme de cours PROGRAMMATION AVEC VISUAL BASIC® POUR .NET :

Durée de la formation : 4 (jours)
Participants : À toute personne intéressée par la programmation avec Visual Basic 2008
Pré-requis : Une expérience d'un langage de programmation tel que Visual Basic, C#, Java ou C++ est nécessaire.
Objectifs : Cette formation porte sur la construction d'applications .NET avancées et robustes à l'aide de Visual Basic 2010. La formation fournit aussi les blocs de construction nécessaires à la création d'applications multiniveaux comprenant l'accès aux bases de données relationnelles. 
Moyens pédagogiques, techniques et d'encadrement :
  • 1 poste de travail complet par personne
  • De nombreux exercices d’application
  • Mise en place d’ateliers pratiques
  • Remise d’un support de cours
  • Passage de certification(s) dans le cadre du CPF
  • Mise en place de la Charte contrôle et qualité OPCA
  • Notre plateforme d'évaluation :
    • Evaluation des besoins et objectifs en pré et post formation
    • Evaluation technique des connaissances en  pré et post formation
    • Evaluation générale du stage
Développement d'applications métier .NET
  • Préparer une architecture d'application
  • Implémenter une solution VB avec Visual Studio
  • Persistance des données vers les bases de données
Désigner des classes avec l'encapsulation
  • Encoder les classes avec des champs et des propriétés, des méthodes et des événements publics
  • Instancier des objets avec des constructeurs et des initiateurs
  • Lier des objets avec des associations
  • Créer des classes avec le concepteur de classes de VS
  • Créer des méthodes partagées, surchargées et d'extension
Appliquer l'héritage
  • Identifier quand utiliser l'héritage
  • Encoder les hiérarchies d'héritage avec Inherits
  • Aller au-delà des fonctionnalités de base des classes avec Protected, Overridable et Overrides
Appliquer le polymorphisme
  • Créer des abstractions avec les classes MustInherit
  • Intégrer la clause Implements
  • Appeler un comportement polymorphe
  • Implémenter INotifyPropertyChanged et IDataErrorInfo
Le CLR (Common Language Runtime)
  • Services et architecture du CLR
  • Gestion de la mémoire et nettoyage de la mémoire
  • Compilation de code VB en langage intermédiaire
  • Gestion des erreurs avec Try/Catch/Finally
  • Lancer des exceptions pour appliquer un comportement client correct
Interroger la FCL (Framework Class Library)
  • Représenter des groupes de données avec des tableaux .NET et des collections génériques : List(Of T), BindingList(Of T)
  • Exploiter les attributs de l'annotation de données pour la validation
  • Associer des patterns complexes à des expressions régulières
Programmation des interfaces utilisateur Web
  • Concevoir des pages web ASP.NET et ajouter des contrôles
  • Travailler avec le cycle de vie et les événements des pages ASP.NET
  • Intégrer l'accès aux données dans ASP.NET
Créer des applications de bureau ASP.NET
  • Disposer des Windows Forms et des contrôles
  • Répondre aux événements de l'interface utilisateur
  • Implémenter une liaison de données maître/détail
  • Afficher les erreurs d'entrée de données avec Error Provider
Connexion aux bases de données avec ADO.NET
  • Travailler avec Connection, Command et DataReader
  • Appeler des procédures stockées à partir de ADO.NET
  • Lancer les objets à supprimer
Associer des objets aux bases de données avec l'EF d'ADO.NET
  • Clarifier la base de données
  • Automatiser le mapping objet-relationnel avec DbContext et DbSet
  • Représenter les associations avec des mappings de clé étrangère
  • Chargement d'objets connexes différés/hâtifs
  • Intégrer un graphique d'objet dans la base de données
Intégrer une requête dans Visual Basic avec LINQ
  • Création d'instructions LINQ
  • Filtrer, trier, grouper et reformer les données : Where, Order, Group By et Select
  • Créer des objets personnalisés à partir de requêtes LINQ avec des classes anonymes
  • Travailler avec l'expression et
  • Maîtriser LINQ avec les collections et l'Entity Framework
Déploiement d'applications Visual Basic
  • Utiliser les paramètres de VB et la configuration de .NET
  • Empaqueter des applications Web ASP.NET avec Visual Studio
  • Publication d'applications Windows avec Click Once
Tarif (indicatif) en € : 2800


Pour d'autres cours, Contactez-nous