webleads-tracker

Formations LANGAGEData Formation vous ouvre les portes de l'informatique

2

Jours

Langage C# - Syntaxe et Concepts

Objectifs de la formation

Langage C#

  • Apprendre à créer, compiler et exécuter des programmes C# orientés objet
  • Développer des programmes pour les applications de bureau et les applications web en utilisant des architectures multicouche robustes
  • Développer des composants .NET réutilisables via la réalisation d'interface et d'héritage

Programme de la formation

Jour 1

1 La plateforme .NET
  • Introduction
  • Historique
  • Le Common Language Runtime (CLR)
  • La Base Class Library (BCL)
  • Le Dynamic Language Runtime (DLR)
  • Évolution de la plateforme
  • Une première application avec Visual C#
2 Visual Studio
  • Installation et premier lancement
  • Description des outils
3 L'organisation d'une application
  • Les solutions
  • Les projets
4 Les bases du langage
  • Introduction
  • Les variables
  • Les constantes
  • Les opérateurs
  • Les structures de contrôle
  • Les fonctions
  • Les attributs
5 La programmation orientée objet avec C#
  • Les principes de la programmation orientée objet
  • Les classes et les structures
  • Les espaces de noms
  • L'héritage
  • Les interfaces
  • Les énumérations
  • Les délégués
  • Les événements
  • Les génériques
  • Les collections
  • La programmation dynamique
  • La programmation asynchrone

Jour 2

6 Débogage et gestion des erreurs
  • Les différents types d'erreurs
  • Utilisation des exceptions
  • Les outils fournis par Visual Studio
7 Développement d'applications Windows
  • Présentation de WPF
  • Utilisation des contrôles
  • Les principaux contrôles
  • Interactions clavier et souris
  • Aller plus loin avec WPF
8 Accès aux données
  • Principes d'une base de données
  • ADO.NET
  • Utiliser ADO.NET en mode connecté
  • Utiliser ADO.NET en mode déconnecté
  • Utiliser les transactions
9 LINQ
  • Présentation de LINQ
  • Syntaxe
  • LINQ to SQL
10 XML
  • Présentation
  • Structure d'un fichier XML
  • Manipuler un document XML
11 Déploiement
  • Introduction
  • Windows Installer
  • ClickOnce

Pré-requis

Une expérience d'un langage tel que VB, Java, Pascal ou C/C++ est nécessaire


Public cible

Toute personne intéressée par la programmation en C#


Pédagogie

Méthode d’évaluation : Alternance de contenus théoriques et cas pratiques afin de permettre aux participants se s’approprier progressivement les outils et méthodes.

Tout d’abord, l’animateur détaille les principes essentiels. Puis des exercices d’application et des études de cas illustrent ses exposés et facilitent l’appropriation des connaissances. Enfin, l’animateur termine la formation par des exercices de test. Les exercices pratiques sont élaborés en tenant compte des spécificités de l’activité professionnelle du stagiaire.

Intervenant : Formateur de terrain de haut niveau professionnel, doté d’un véritable sens de la pédagogie.

Supports de formations remis: Kit écriture, livrets récapitulatifs et corrigés des excercices

Une attestation de formation sera délivrée à chaque participant.

Dernière date de mise à jour 2016-06-02T00:00:00


Villes dans lequelles nous organisons la formation Langage C# - Syntaxe et Concepts
Formation Langage C# - Syntaxe et Concepts Paris (75000)
Formation Langage C# - Syntaxe et Concepts Marseille (13000)
Formation Langage C# - Syntaxe et Concepts Toulouse (31500)
Formation Langage C# - Syntaxe et Concepts Bordeaux (33300)
Formation Langage C# - Syntaxe et Concepts Montpellier (34000)
Formation Langage C# - Syntaxe et Concepts Lille (59800)
Formation Langage C# - Syntaxe et Concepts Strasbourg (67000)
Formation Langage C# - Syntaxe et Concepts Lyon (69000)
Formation Langage C# - Syntaxe et Concepts Toulon (83200)
Formation Langage C# - Syntaxe et Concepts Grenoble (38000)
Formation Langage C# - Syntaxe et Concepts Nantes (44200)
Formation Langage C# - Syntaxe et Concepts Dijon (21000)
Formation Langage C# - Syntaxe et Concepts Nimes (30000)
Formation Langage C# - Syntaxe et Concepts Rennes (35000)
Formation Langage C# - Syntaxe et Concepts Saint Etienne (42000)
Formation Langage C# - Syntaxe et Concepts Orleans (45000)
Formation Langage C# - Syntaxe et Concepts Clermont Ferrand (63000)
Formation Langage C# - Syntaxe et Concepts Annecy (74000)
Formation Langage C# - Syntaxe et Concepts Versailles (78000)
Formation Langage C# - Syntaxe et Concepts Avignon (84000)
Formation Langage C# - Syntaxe et Concepts Evry (91000)
Formation Langage C# - Syntaxe et Concepts Nanterre (92000)
Formation Langage C# - Syntaxe et Concepts Saint Denis (93200)
Formation Langage C# - Syntaxe et Concepts Angers (49000)
Formation Langage C# - Syntaxe et Concepts Brest (29200)
Formation Langage C# - Syntaxe et Concepts Metz (57050)
Formation Langage C# - Syntaxe et Concepts Caen (14000)
Formation Langage C# - Syntaxe et Concepts Mulhouse (68100)
Formation Langage C# - Syntaxe et Concepts Nancy (54100)
Formation Langage C# - Syntaxe et Concepts La Rochelle (17000)
Formation Langage C# - Syntaxe et Concepts Agen (47000)
Formation Langage C# - Syntaxe et Concepts Albi (81990)
Formation Langage C# - Syntaxe et Concepts Alençon (61000)
Formation Langage C# - Syntaxe et Concepts Amiens (80090)
Formation Langage C# - Syntaxe et Concepts Angoulême (16000)
Formation Langage C# - Syntaxe et Concepts Argenteuil (95100)
Formation Langage C# - Syntaxe et Concepts Arras (62000)
Formation Langage C# - Syntaxe et Concepts Auch (32810)
Formation Langage C# - Syntaxe et Concepts Aurillac (15000)
Formation Langage C# - Syntaxe et Concepts Auxerre (89000)
Formation Langage C# - Syntaxe et Concepts Belfort (90000)
Formation Langage C# - Syntaxe et Concepts Besançon (25000)
Formation Langage C# - Syntaxe et Concepts Blois (41000)
Formation Langage C# - Syntaxe et Concepts Bourg en Bresse (01000)
Formation Langage C# - Syntaxe et Concepts Bourges (18000)
Formation Langage C# - Syntaxe et Concepts Cahors (46000)
Formation Langage C# - Syntaxe et Concepts Carcassonne (11000)
Formation Langage C# - Syntaxe et Concepts Châlons en Champagne (51000)
Formation Langage C# - Syntaxe et Concepts Chambéry (73000)
Formation Langage C# - Syntaxe et Concepts Chartres (28000)
Formation Langage C# - Syntaxe et Concepts Châteauroux (05380)
Formation Langage C# - Syntaxe et Concepts Colmar (68000)
Formation Langage C# - Syntaxe et Concepts Créteil (94000)
Formation Langage C# - Syntaxe et Concepts Digne les Bains (04000)
Formation Langage C# - Syntaxe et Concepts Epinal (88000)
Formation Langage C# - Syntaxe et Concepts Evreux (27000)
Formation Langage C# - Syntaxe et Concepts Gap (05000)
Formation Langage C# - Syntaxe et Concepts Guéret (23000)
Formation Langage C# - Syntaxe et Concepts La Roche sur Yon (85000)
Formation Langage C# - Syntaxe et Concepts Laval (53000)
Formation Langage C# - Syntaxe et Concepts Le Mans (72100)
Formation Langage C# - Syntaxe et Concepts Limoges (87280)
Formation Langage C# - Syntaxe et Concepts Mâcon (71870)
Formation Langage C# - Syntaxe et Concepts Melun (77000)
Formation Langage C# - Syntaxe et Concepts Mende (48000)
Formation Langage C# - Syntaxe et Concepts Montauban (82000)
Formation Langage C# - Syntaxe et Concepts Moulins (03000)
Formation Langage C# - Syntaxe et Concepts Nevers (58000)
Formation Langage C# - Syntaxe et Concepts Niort (79000)
Formation Langage C# - Syntaxe et Concepts Périgueux (24000)
Formation Langage C# - Syntaxe et Concepts Perpignan (66100)
Formation Langage C# - Syntaxe et Concepts Poitiers (86000)
Formation Langage C# - Syntaxe et Concepts Quimper (29000)
Formation Langage C# - Syntaxe et Concepts Reims (51100)
Formation Langage C# - Syntaxe et Concepts Rodez (12000)
Formation Langage C# - Syntaxe et Concepts Rouen (76100)
Formation Langage C# - Syntaxe et Concepts Saint Brieuc (22000)
Formation Langage C# - Syntaxe et Concepts Saint Lô (50000)
Formation Langage C# - Syntaxe et Concepts Tarbes (65000)
Formation Langage C# - Syntaxe et Concepts Tours (37100)
Formation Langage C# - Syntaxe et Concepts Valence (26000)
Formation Langage C# - Syntaxe et Concepts Vannes (56000)
Formation Langage C# - Syntaxe et Concepts Vesoul (70000)
Formation Langage C# - Syntaxe et Concepts Pau (64000)
Formation Langage C# - Syntaxe et Concepts Mont de Marsan (40000)