Développer avec C# - intermédiaire

Retour aux résultats

NET282

C# est le langage le plus populaire de Microsoft .NET. C’est un langage orienté objet (OO) pur : pour développer avec C#, il faut penser objet. Les variables et les fonctions globales n’existent pas : tout est classe. Développer efficacement des applications, quelles qu'elles soient, nécessite de bien connaître le langage et des éléments de base de la bibliothèque (framework).

Public visé

Programmeurs et analystes-programmeurs devant utiliser C# et connaissant les concepts OO et un langage OO.

Préalables

« Concepts de l’orienté objet » et connaissance d’un langage orienté objet, possiblement C# avec « Programmer orienté objet avec C# », ou équivalent.

Objectifs

Avoir une bonne connaissance de base de C# pour :

  • Comprendre les applications existantes, développées en C#;
  • Développer des applications C# en utilisant toutes les possibilités du langage.

Sujets présentés

  • Base : espace de nom; types de données; string; dates, heures et durées, énumérations, structures de contrôles, conventions
  • Programmation objet : classes, encapsulation, variables, méthodes, constructeurs d’instance vs de classes destructeurs, propriétés, index, délégués, initialiseurs, structures, membres et classes abstraites, interfaces, délégués
  • Collections : non génériques vs génériques, personnalisées, support de foreach, itérateurs
  • LINQ : types anonymes, requête, génération, sélection-projection, filtres, tri, regroupement, jointures, variables, opérateurs
  • Exceptions personnalisées, validation, interception, traitement, , bonnes pratiques
  • Événements : émission, prise en charge, délégués prédéfinis, événements annulables, signature personnalisée, bonnes pratiques
  • Aide au développement : commentaires passifs vs actifs, classes Trace et Debug, Attributs

Méthodologie

Un minimum de notions est d’abord transmis, puis un problème réel est énoncé et un diagramme de classes est présenté. L’exercice consiste à implémenter les classes présentées. Ensuite, une alternance est faite entre le transfert de connaissances et leur application dans le même exercice afin de mettre en œuvre les notions nouvellement acquises pour se diriger de plus en plus vers la résolution du problème initial.


Type de salle de formation

Avec ordinateur


Calendrier

Montréal (Métro Parc) (Emplacement)

  • 28 oct. 2010 - Durée 12 heures
Horaire
28/10/2010 : 9 h à 16 h 30
29/10/2010 : 9 h à 16 h 30
  • 30 mars 2011 - Durée 12 heures
Horaire
30/03/2011 : 9 h à 16 h 30
31/03/2011 : 9 h à 16 h 30

TARIF
Membre : 680 $
Non-membre : 825 $

Autres dates disponibles sur demande (info-formation@crim.ca).

 
boite_recherche_g

Recherche

boite_recherche_d

CONTACT

Centre de formation

CRIM

514 840-1251
Sans frais : 1 877 840-2746

Centre de formation

Votre panier d'activités est vide: appuyez sur «Ajouter au panier» pour le remplir.

N.B. Les cookies doivent être activés dans votre fureteur.

Bientôt au CRIM

Vous voulez en savoir plus la certification ITIL ?

Inscrivez-vous à ITIL® - Gestion des services des TI avec ITIL V.3
À Montréal, 25 au 27 août 2010 pour plus de détails...