The portal for lifelong-learning
LU
DE
EN
FR
PT

Programmation en C#

5 day(s)

Objectives

Ce cours a pour objectif de fournir aux stagiaires les compétences et connaissances requises pour développer des applications C# pour la plate-forme Microsoft®.NET. Il porte plus particulièrement sur la structure, la syntaxe des langages et les détails d'implémentation des programmes C#.

A la fin de ce cours, les stagiaires seront à même d'effectuer les tâches suivantes:

  • Énumérer les principaux éléments de l'architecture.NET et expliquer comment ils s'intègrent à la plate-forme.NET
  • Analyser la structure de base d'une application C#, documenter, déboguer, compiler et exécuter une application simple
  • Créer, nommer et attribuer des valeurs à des variables
  • Utiliser des instructions courantes telles que le contrôle de flux, le bouclage et la gestion des exceptions
  • Créer des méthodes (fonctions et sous-programmes) capables de renvoyer des valeurs et de prendre des paramètres
  • Créer, initialiser et utiliser des tableaux
  • Expliquer les concepts et la terminologie de base de la programmation orientée objet
  • Utiliser des objets et des types de références courants
  • Créer, initialiser et détruire des objets dans une application C#
  • Créer des classes C# à partir de classes existantes
  • Créer des classes et des architectures autonomes dans une application C#
  • Définir des opérateurs et ajouter des spécifications d'événements
  • Implémenter des propriétés et des indexeurs
  • Utiliser des attributs prédéfinis et personnalisés

Content

Module 1: Overview of the Microsoft.NET Platform
Module 2: Overview of C#
Module 3: Using Value-Type Variables
Module 4: Statements and Exceptions
Module 5: Methods and Parameters
Module 6: Arrays
Module 7: Essentials of Object-Oriented Programming
Module 8: Using Reference-Type Variables
Module 9: Creating and Destroying Objects
Module 10: Inheritance in C#
Module 11: Aggregation, Namespaces, and Advanced Scope
Module 12: Operators and Events
Module 13: Properties and Indexers
Module 14: Attributes

Assessment

Assessment methods

Une évaluation est remise à chaque stagiaire à la fin du cours.

 
Certficate, diploma

Un certificat de formation est remis à chaque participant à la fin du cours.

Additional information

Nous limitons par principe, à 8 (voire 10), le nombre de personnes par formation.
Nos formations "calendrier" sont données en français sur la version courante du logiciel anglais.
Toutes peuvent être organisées sur mesure (durée et contenu personnalisés).
La plupart de nos formations peuvent être assurées en langue française, luxembourgeoise, anglaise ou allemande.

Contact the training provider
Share this content

 



Responsibility for the content of this training description lies solely with its author, the training provider Telindus Training Institute / Proximus Luxembourg.

Print Expand/Collapse all Send to a friend
Contact the training provider
Characteristics
Level Débutant
Organisation Formation intra-entreprise
Teaching aids

Chaque personne dispose d'un poste de travail pour les exercices pratiques et reçoit un support de cours.

Languages
Use of cookies

lifelong-learning.lu uses cookies to offer you a quality user experience, measure audiences, optimise functions on social media, and offer you personalised content.

By continuing to browse this website, you accept the use of cookies subject to the conditions provided for in our policy on the subject. Find out more.

Essential cookies
These cookies make it possible to use the main functions of our website (including access to your personal space). Normal use of our website is not possible unless these cookies are enabled.
Statistics
These cookies make it possible to compile statistics on visits to our website. Disabling them stops us monitoring and improving the quality of the services we provide.
Targeted advertising
These cookies make it possible to provide you with information via the Internet and the social media, with offers of training that match your needs.

Read our policy on the use of cookies.

Accept all Manage your cookie settings