Dans cette partie, nous verrons ce qu'est le C#. Nous vous donnerons un bref aperçu des outils nécessaires au développement en C#. Ensuite, nous verrons les bases de la programmation, les structures conditionnelles, les variables,... Pour enfin aborder de manière très générale le concept de l'orienté objet et la conception d'interface graphique.
Dans cette section, nous verrons en détails le concept d'orienté objet. Nous verrons l'héritage, le polymorphisme ainsi que l'encapsulation.
Nous aborderons ici des sujets un peu plus avancés tels que la gestion des erreurs, les délégués, les threads,...
Nous verrons ici comment créer des applications graphiques. Nous verrons l'utilisation de la plupart des contrôles mis à la disposition de l'utilisateur avec des exemples concrets.