Programmation en C#

Intra-company training

Who is the training for?

All public

Level reached

Beginner

Duration

5,00 day(s)

Language(s) of service

FR

Goals

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

Contents

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

Evaluation

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

Certificate, 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.

These courses might interest you

FR
Day
On request
Computer language - Javascript language
FR
Day
On request
Computer language - PHP language