DiscoverFondamentaux C# (Chapitre 2) (Audio) - Channel 9
Fondamentaux C#  (Chapitre 2) (Audio) - Channel 9
Claim Ownership

Fondamentaux C# (Chapitre 2) (Audio) - Channel 9

Author: Microsoft

Subscribed: 0Played: 0
Share

Description

Ce cours est la suite du premier cours sur les fondamentaux du développement C#. Dans ce chapitre constitué de 5 modules, nous aborderons de nouveaux concepts de programmations comme les Singletons, les délégués, les événements, les méthodes anonymes et autres expressions lambda. Retrouvez ce cours sur Microsoft Virtual Academy pour une formation en ligne enrichie.Vous y trouverez en plus des vidéos :- l'ensemble des liens utiles- fichiers à télécharger- pour chaque vidéo, un questionnaire d'auto évaluation pour tester vos connaissances.Vous y trouverez, enfin, l'ensemble des cours disponibles pour vous former gratuitement sur toutes les technologies.
5 Episodes
Reverse
01 - Modèle Singleton

01 - Modèle Singleton

2015-07-2116:24

Ce premier chapitre aborde le modèle singleton autrement appelé "Pattern Singleton" Il va nous permettre d'étendre le modèle static, peu personnalisable. Utilisé généralement dans des classes de services, il est une bonne pratique de développement quelque soit le langage !
Les délégués et les événements font complètement partis du modèle de programmation orienté objet. Souvent mal compris ou mal expliqués, les délégués peuvent parfois paraître obscures. Dans ce module nous allons aborder ces deux concepts avec des exemples simples et pratiques pour démystifier le sujet.
Les méthodes anonymes ont été introduites dans le Framework 2.0 pour simplifier l'écriture de délégué. Ce concept a encore été poussé dans le framework 3.0 avec l'apparition des expressions lambdas et son utilisation intensive dans System.Linq
Sucre syntaxique, les méthodes d'extensions permettent d'étendre le comportement de vos objets comme de ceux que vous ne possédez pas. Dans ce module nous allons voir comment étendre une classe comme System.String pour vous faire entrapercevoir le potentiel des méthodes d'extensions.
Les itérateurs et les indexeurs sont utilisés dans les objets représentants des collections, permettant d'utiliser des syntaxe comme le foreach ou permettant d'accéder directement à un objet de la collection via un index. Nous allons voir dans ce module comment recréer ces comportement dans nos propres objets.
Comments