Le Club Formation : la même formation, moins chère



> Accueil > Programmation avec VB.NET et conception objet

Formation Programmation avec VB.NET et conception objet

Valtech Training

1742.00 € HT 1306.50 € HT
jusqu'à - 25%

Durée : 5 jours

Pour pouvoir développer rapidement des applications robustes et évolutives avec VB.NET, il est indispensable d'avoir une certaine maîtrise de la conception objet.

Dans ce cours, vous apprendrez bien sûr le langage VB.NET (Visual Basic .Net qui marque une rupture importante avec son prédécesseur Visual Basic 6) et les composants de base du Framework .Net mais vous apprendrez surtout les principes de l'analyse et de la conception objet, l'utilisation des Design Patterns et comment traduire un modèle objet en VB.NET. À l'aide d'un projet développé selon une approche itérative et incrémentale tout au long de la semaine, vous acquerrez des compétences très pratiques en programmation objet avec VB.NET et dans l'utilisation de l'atelier Visual Studio .Net.

Ce cours répond aux questions suivantes : "Quels sont les principes fondateurs de la programmation orientée objet et comment les modéliser ?", "Comment construire une classe, une interface ou une énumération en VB.NET ?", "Quels services offre le Framework .Net en plus du simple langage VB.NET ?".



Vous allez apprendre à

  • Penser et concevoir objet
  • Lire et écrire en VB.NET
  • Traduire un modèle de conception en VB.NET et appliquer quelques idiomes VB.NET
  • Créer et configurer des Assemblies .Net
  • Créer des classes de tests VB.NET avec NUnit
  • Concevoir des systèmes objets avec UML
  • Utiliser les composants de base du Framework .Net
  • Utiliser efficacement l'encapsulation, les interfaces, l'héritage, le polymorphisme
  • Utiliser l'atelier de développement Visual Studio .Net

 

 

  • Les concepts objet
    • Classe et instance
    • Encapsulation, attributs, méthodes et messages
    • Responsabilités et collaborations
    • Classification, hiérarchie de types, héritage
    • Interfaces et polymorphisme
    • Agrégation
  • Définir des classes VB.NET
    • Points d'entrée et méthode Main()
    • Propriétés et contrôle d'accès
    • Constructeur
    • This
    • Méthode ToString()
    • Classes .Net de base : String, collections...
    • Organisation des fichiers et des espaces de noms
    • Utiliser un type défini dans un autre espace de noms
    • Implémenter une interface
  • Le développement itératif
    • Complexité et décomposition
    • Processus de développement itératif et incrémental
    • Itératif et orienté objet
  • L'analyse des exigences
    • Portée
    • Les Use Cases
    • Les opérations de niveau système
    • Les diagrammes de séquence de niveau système
  • L'analyse objet
    • Les modèles du domaine
    • La notation UML
  • Conception objet
    • Les modèles de conception
    • La visibilité et les responsabilités
    • Les diagrammes de classes et diagrammes d'interactions
    • Les Design Patterns
  • Héritage et polymorphisme
    • Invoquer le constructeur d'une classe de base
    • Méthodes virtuelles, liaisons statique et dynamique
    • Définition et implémentation d'interfaces
    • Surcharge des méthodes
  • La technologie .Net
    • La CLR, le compilateur JIT, le Class Loader, MSIL
    • Les Assemblies
    • Les bibliothèques de classes du Framework .Net
    • Code Managed vs. code Unmanaged
    • La CTS et l'interopérabilité entre les langages .Net
  • Autres sujets abordés
    • La gestion des exceptions
    • Les entrées / sorties
    • La classe Object
    • Les collections .Net
    • Generic collections

Programmeurs évoluant vers VB.NET mais n'ayant que peu d'expérience en conception et programmation objet


Pré - Requis


75% de travaux pratiques

Demander cette formation
Les champs marqués * sont obligatoires.


Retrouvez toutes
nos formations
classées par
régions

Accéder


Contact - Conditions générales d'utilisation - Mentions légales - Plan
Club Golden - Liens - Création de site internet : webagency Goldenmarket - Goldenmarket