Développement C# : Les bases

Retour à la liste des formations
Formations de courte durée
Thème(s): .NET/C#
Durée:
4 jours
Formateur:
CogniTIC

Acquérez les connaissances nécessaires pour

amorcer une application .Net

Formation en présentiel


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.


Objectifs 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
Public
Toute personne désireuse d’apprendre le langage C#
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 lamba expressions
  • Utilisation des ‘Generics’
Pourquoi choisir Technofutur TIC ?


4 raisons de suivre une formation avec Technofutur TIC



Infos pratiques

Les prérequis pour participer à la formation

Disposer de connaissances en algorithmique.

Cette formation est dédiée à des travailleurs, indépendants et salariés, du privé, du public et du non-marchand, ainsi qu’aux enseignants du secondaire et du supérieur et aux travailleurs sous un statut assimilable: outplacement, PFI,...

Technofutur TIC se réserve le droit de restreindre, le cas échéant, l’accès à des candidats qui ne répondent pas à ces critères ou ne remplissent pas les prérequis.



Chèques-formation : 

Cette formation est agréée Chèques-Formation pour 28 heures.


Collaboration avec Cefora

Cette formation est agréée CEFORA. Si vous faites partie de la CP200, indiquez votre commission paritaire dans le champ "Mes attentes" du formulaire d’inscription afin de pouvoir bénéficier de la gratuité. 


Le saviez-vous ? 


Nous proposons également des formations sur-mesure pour votre entreprise afin de répondre à vos besoins spécifiques.

Contactez dès maintenant Gianfranco Verzini (gv@technofuturtic.be - 0496 96 01 85) qui se fera un plaisir de vous accompagner dans votre réflexion et dans la mise en œuvre d'une formation personnalisée.


Formateur
cogniTIC Développement C# : Niveau avancé  La société CogniTIC est active dans les domaines de la consultance, du développement et de la formation en systèmes d’information. Tous les collaborateurs de CogniTIC mettent à profit leur expérience en tant que développeur, architecte logiciel, analyste métier, responsable qualité ou chef de projet pour proposer des formations méthodologiques et technologiques en fonction des besoins des entreprises et des réalités du marché. 

Prix
Informations
Prix plein : 1400 €
Formation agréée Chèques-Formation
Secrétariat - Pôle Entreprises
Tél. 071 254 942
Date
* Aucune session n’est programmée pour cette formation ? Les dates ne conviennent pas ? Inscrivez-vous à la LISTE D’ATTENTE. C’est une simple manifestation d’intérêt qui nous permettra de vous recontacter quand la formation sera organisée à nouveau.