C# de base

C# de base

(Réf.2022-31)
3
Jour(s)
FR
Autres
CEFORA
Entreprise
Employé
Payant
Jour entier

Description

Le langage C# est le principal langage de développement de Microsoft. Via le Framework .NET, il permet de développer tout type d’application (client lourd, Web, site Web, Web service, etc.). La formation proposée permet d’aborder tous les fondements du langage : l’architecture des applications .NET, l’environnement de développement Visual Studio, la syntaxe complète du langage et une introduction au développement orienté objet en .NET.

Cette formation s'adresse à toute personne désireuse d’apprendre le langage C#.

Quels sont les buts de la formation ?

Les compétences visées par la formation sont les suivantes :

  • Maîtriser la syntaxe du langage C#
  • Maîtriser l’utilisation des variables et leur cycle de vie
  • Utiliser les types à bon escient
  • Réaliser une première application console en langage C#
  • Créer un projet dans Visual Studio
  • Naviguer au sein de Visual Studio
  • Utiliser les outils de débogage
  • Construire une interface graphique
  • Maîtriser les contrôles Windows propres aux interfaces graphiques
  • Réaliser un premier programme disposant d’une interface graphique
  • Etre capable d’utiliser les structures de contrôles du langage C#
  • Réaliser des programmes en utilisant des boucles
  • Réaliser des programmes en utilisant des doubles boucles
  • Utiliser les principes du développement OO
  • Comprendre le rôle du Framework .NET et pouvoir utiliser ses classes

Que devez vous connaître pour suivre la formation ?

Disposer de connaissances en algorithmique.

Programme de la formation

Framework .NET

-        Présentation du Framework

-        Historique des langages de la plate-forme

-        La place de C# dans les Frameworks récents (3.5,4,4.5)

Introduction à C#

-        Espaces de noms, types énumérés

-        Gestion des références, typage

-        Passage par valeur et par adresse

-        Méthodes

-        Surcharges

-        Notions d’attributs, pointeurs

Conception Objet

-        Introduction aux concepts OO

-        Vocabulaire et concepts de base

-        Encapsulation

-        Cycle de vie d’un objet

-        Héritage

-        Polymorphisme

Programmation C#

-        Le modèle objet appliqué au C#

-        Classes et objets, notions de méthodes

-        Code géré et gestion de la mémoire

-        Héritage, surcharge et polymorphisme

-        Propriétés, indexeurs et énumérateurs

-        Expression d’initialisation, types anonymes, propriétés automatiques, méthodes d’extension, méthodes partielles et lambda expressions

-        Utilisation des ‘Generics’

retour vers le catalogue

Trouvez plus de formations sur ces thèmes

Comment s'inscrire à la formation ?

Cette formation apparaît au catalogue de Digitalcity.Brussels - Pôle Formation Emploi mais aucune date n’a encore été planifiée.

Loader DigitalCityChargement...