CCI Mayenne
12 Rue de Verdun
53000 Laval

Tel : 02 43 49 50 00
CCI53-Accueil@mayenne.cci.fr

Formation entreprises - Informatique - Developpement Logiciel

Programmation Orientée Objet en .NET en C# ou en Visual Basic .NET

Apprendre à développer en .NET

Objectifs

Comprendre la notion d'objet

Identifier les points clés de la programmation orientée objet en .NET

Maîtriser les manipulations courantes d'objets en .NET

Découvrir les bases de l'utilisation de Visual Studio

Structurer une application logicielle en couches logiques

Public

Développeurs habitués à la programmation procédurale qui souhaitent passer à la POO avec les technologies .NET.

 

Prérequis

Bonnes connaissances en programmation procédurale.

Expérience requise en développement logiciel.

Compétences visées

Savoir développer avec un langage orienté objet.

Dates & lieux

IIA - Saint-Berthevin : Dates nous consulter

Programme

Intérêts de la POO

Rappel des principes de la programmation procédurale.
Avantages et inconvénients de cette approche.
Exemple d'une application orientée Objet.

La notion d'architecture applicative

Du Mainframe au client-serveur.
Du client-serveur aux architectures multiniveaux.
Architecture globale des applications en .NET : organisation en couches et en niveaux.
Principe du modèle en trois couches : présentation, métier et accès aux données.
Principe des applications distribuées et des architectures SOA.

La notion d'objet

Démystifier la notion d'objet et terminologie associée.
Conception et manipulations d'objets (classes, instances).
Utilisation du diagramme de classes UML.

L'implémentation d'une classe

Mise en œuvre du mécanisme d'encapsulation.
Implémenter une méthode avec surcharges.
Ajouter des constructeurs. Créer un membre statique.
Définir la visibilité d'un membre et contrôler son accès.

Les concepts de la POO

Principe et intérêt du mécanisme d'héritage.
Redéfinir un membre dérivé.
Rôle des classes abstraites et des interfaces.
Faire du polymorphisme avec une interface.

Manipulations courantes d'objets en .NET

Principe de la liaison précoce ou tardive et de la réflexion.
Rôle et comportement des types valeur et référence.
Regroupement d'objets en collections.
Principe du DataBinding. Principe de LINQ.

Outils et méthodes

Aperçu des techniques d'analyse (RUP ; Agile).
Tirer parti d'UML (principaux diagrammes, pièges à éviter...).
Principe et intérêt des Design Patterns.
LIRE LE PROGRAMME DÉTAILLÉ

Plus pédagogiques

Méthodes :

Une pédagogie interactive favorisant l’acquisition des savoirs, savoir-faire et savoir-être.

Nos salles sont équipées d’outils multimédias et interactifs et de tous matériels en lien avec la thématique traitée.

 

Animateur : Nos formateurs sont choisis pour leurs expertises métiers, leurs compétences pédagogiques et leur connaissance de l’entreprise.


Validation / Certification

Méthodes et outils adaptés à la formation  : mise en situation, QCM, exercices d'application...

TARIFS

2290 € net de TVA

Votre sélection est vide

 

3 jours (21 heures)

2290 € net de TVA

réf : INF-DEV-030

Ajout à vos favoris

Cette page a été ajoutée à vos favoris dans votre espace personnel.

à télécharger

Fiche Produit - PDF
Contacter notre conseiller

Contact direct avec un conseiller

Brigitte DOLLEY

Assistante commerciale

02 43 91 47 47

brigitte.dolley@mayenne.cci.fr

 

Recommander à un ami loader

CCI Mayenne

Voir toutes nos implantations
CCI Pays de la Loire
Le site web de la CCI Pays de la Loire  
CCI.FR
Le portail des Chambres de Commerce et d'Industrie