Développement C# : Les bases

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

C# est le langage de programmation phare de Microsoft. Il est utilisé par un nombre important de professionnels et permet de réaliser tout type d'applications (Web, client lourd, Service Web, …). 

Cette formation vous permettra de maîtriser les fondamentaux du langage C# et l'environnement de programmation Visual Studio. 

Au-delà du langage C#, qui reste l’objectif de base de la formation, la plateforme .NET vous sera également présentée afin de bien comprendre l'environnement global sur lequel peut s’appuyer le langage C#. 

À la fin de ce cours, vous maîtriserez les bases de la programmation en C# et saurez créer une application capable d'interagir avec un utilisateur, de lire ses saisies au clavier et d'afficher des choses à l'écran via une console.

Public
Développeurs d’applications.
Prérequis
Connaissance de base en algorithmique.
Contenu de la formation

Objectifs :

La formation apporte les connaissances nécessaires pour amorcer une application .Net.

Programme :

Introduction au langage C# et au Framework .NET
  • Orienté Object
  • Fortement typé
  • Mémoire gérée
  • Multi Plateforme
  • C#, le CLR et le Framework .NET
  • Les évolutions de C# (versions 3.0, 4.0, 5.0)
  • Les outils (VisualStudio et associés)
Les bases du langage C#
  • Un premier programme C#
  • Eléments de syntaxe
  • Les bases du typage
  • Types numériques
  • Type Boolean et opérateurs
  • Les chaînes et les caractères
  • Les tableaux
  • Variables et paramètres
  • Expressions et opérateurs
  • Instructions
  • Espaces de nom

Création de types en C#

  • Classes
  • Héritage
  • Le type Object
  • Les structures
  • Modificateurs d'accès
  • Interfaces
  • Enumérations
  • Types imbriqués
  • Generics

Un peu plus loin en C#

  • Evénements et délégués
  • Gestion des exceptions
  • Itérateurs
  • Expressions lambda
  • Attributs
Un peu plus loin dans le Framework .Net
  • String, StringBuilder, formatage et parsing
  • DateTime, TimeZone
  • Math
  • Configuration
  • Globalisation
  • Collections, Generics
  • WPF, WCF et WF
  • ASP.Net, WebForms, MVC, WebApi
  • Xml
  • LINQ

Particularités
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.

Cette formation est agréée Chèques-Formation pour 21 heures.
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 : 750 €
Formation agréée Chèques-Formation
Conseiller formation - Franck Tiennebrunne
Tél. +32 (0)71 25 49 70 - Fax. +32 (0)71 25 49 88
Secrétariat - Pôle Entreprises
Tél. + 32 (0)71 25 49 60
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.
agoria
agario - kisaltmasi - diyet - ilahi dinle - film izle - cuma mesajlari - sarki sozleri - sarki sozleri - youtube- openload search - fon sesi