Vous êtes sur la page 1sur 2

Programmation en C#

Formation Informatique / Dveloppement logiciel / .NET, C# et VB

Cette formation permet d'acqurir les comptences et connaissances ncessaires pour dvelopper des applications Windows
en utilisant le langage C#. Les participants revoient les bases de la structure des programmes C#, la syntaxe du langage et
les dtails de sa mise en uvre et ils consolident leurs connaissances au travers de la construction d'une application
incorporant plusieurs fonctionnalits du .NET Framework 4.5.

OBJECTIFS
Dcrire la syntaxe de base et les fonctionnalits de C#
Crer et appeler des mthodes, grer les exceptions et dcrire les besoins de surveillance pour les applications
tendues
Mettre en uvre une structure de base et les lments essentiels pour application typique de bureau
Crer des classes, dfinir et mettre en uvre des interfaces, crer et utiliser des collections gnriques
Utiliser l'hritage pour crer une nouvelle hirarchie de classe, tendre une classe, crer des classes et des mthodes
gnriques
Lire et crire des donnes dans des fichiers avec ou sans objets stream, et srialiser et d srialiser les donnes dans
diffrents formats
Crer et utiliser un modle d'entits de donnes (Entity Data Model) pour accder une base de donnes et utiliser
LINQ pour requter et mettre jour des donnes
Utiliser les types dans l'espace de noms System.Net et les services de donnes WCF pour accder et requter des
donnes distance
Construire une interface utilisateur graphique en utilisant XAML
Amliorer le dbit et le temps de rponse des applications en utilisant les tches et les oprations asynchrones
Intgrer les bibliothques non gres et les composants dynamiques dans une application C#
Examiner les types de mtadonnes en utilisant la rflexion, crer et utiliser des attributs personnaliss, gnrer des
codes d'excution et grer des versions d'assemblys
Chiffrer et dchiffrer des donnes en utilisant le chiffrement symtrique et asymtrique

PUBLIC
Cette formation s'adresse des dveloppeurs expriments qui ont dj une exprience dans la programmation C, C++,
JavaScript, Objective-C, Microsoft Visual Basic ou Java et qui connaissent les concepts de la programmation oriente objet.

PRE-REQUIS
Les participants doivent avoir une petite exprience dans l'utilisation de C# pour raliser des tches de programmation de
base

PROGRAMME
Syntaxe C#
Prsentation de l'criture d'applications en utilisant C#
Types de donnes, oprateurs et expressions
Constructions du langage de programmation

A retenir
Dure : 5 jours soit 35h.
Rf. M20483

Dates des sessions


Paris
06/05/2015 (Promotion)
11/05/2015 (Promotion)
22/06/2015
24/08/2015
19/10/2015
07/12/2015
Lyon
15/06/2015
14/09/2015
14/12/2015

Cette
formation est
galement
propose en
formule
INTRA-ENTREPRISE.

Cration de mthodes, gestion des exceptions et surveillance des applications


Crer et invoquer des mthodes
Crer des mthodes surcharges et utiliser les paramtres optionnels et de sortie
Grer les exceptions
Surveiller les applications

Inclus dans cette formation

Dveloppement du code pour une application graphique


Mettre en uvre des structures et des numrations
Organiser des donnes dans des collections
Grer des vnements
Cration de classes et mise en uvre des collections gnriques
Crer des classes
Dfinir et mettre en uvre des interfaces
Mettre en uvre des collections gnriques
Cration d'une hirarchie de classe en utilisant l'hritage
Crer des hirarchies de classe
Etendre des classes .NET Framework
Crer des types gnriques
Lecture et criture de donnes locales

CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tl : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Dclaration dactivit enregistre sous le N 11 75 52524 75 auprs du prfet de rgion dIle-de-France

Coaching Aprs-COURS
Pendant 30 jours, votre formateur
sera disponible pour vous aider.
CERTyou s'engage dans la ralisation
de vos objectifs.

Programmation en C#
Formation Informatique / Dveloppement logiciel / .NET, C# et VB

Lire et crire des fichiers


Srialiser et d-srialiser des donnes
Raliser des I/O en utilisant des flux (streams)
Accs une base de donnes
Crer et utiliser des modles d'entits de donnes
Requter des donnes en utilisant LINQ
Accs des donnes distance
Accs des donnes via le web
Accs des donnes dans le Cloud
Conception d'une interface utilisateur pour une application graphique
Utiliser XAML pour concevoir une interface utilisateur
Lier des contrles des donnes
Styliser une interface utilisateur
Amlioration de la performance des applications et des temps de rponse
Mettre en uvre le multitche en utilisant les tches et les expressions Lambda
Raliser des oprations asynchrones
Synchroniser l'accs concurrent aux donnes
Intgration avec le code non gr
Crer et utiliser des objets dynamiques
Grer la dure de vie des objets et contrle des ressources non gres
Cration de types rutilisables et d'assemblages
Examiner les objets mtadonnes
Crer et utiliser les attributs personnaliss
Gnrer les codes
Grer les versions, signer et dployer les assemblages
Chiffrement et dchiffrement des donnes
Mettre en uvre le chiffrage symtrique
Mettre en uvre le chiffrage asymtrique

PROCHAINES FORMATIONS
Les professionnels souhaitant approfondir leurs comptences sur la programmation C# de mme que les
candidats au titre de certification Microsoft MCSD Windows Store Apps avec C# sont invits suivre les
formations complmentaires suivantes :
Les essentiels du dveloppement d'applications Windows Metro Style avec C# (M20484)
Dveloppement avanc d'applications Windows Store avec C# (M20485)
Retrouvez cette formation sur notre site :
Programmation en C#

CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tl : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Dclaration dactivit enregistre sous le N 11 75 52524 75 auprs du prfet de rgion dIle-de-France

Votre garantie 100%


SATISFACTION
Notre engagement 100% satisfaction
vous garantit la plus grande qualit
de formation.

Vous aimerez peut-être aussi