SlideShare une entreprise Scribd logo
CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tél : 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
Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France
Programmation en C#
Formation Informatique / Développement logiciel / .NET, C# et VB
Cette formation permet d'acquérir les compétences et connaissances nécessaires pour développer 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 détails de sa mise en œuvre et ils consolident leurs connaissances au travers de la construction d'une application
incorporant plusieurs fonctionnalités du .NET Framework 4.5.
OBJECTIFS
• Décrire la syntaxe de base et les fonctionnalités de C#
• Créer et appeler des méthodes, gérer les exceptions et décrire les besoins de surveillance pour les applications
étendues
• Mettre en œuvre une structure de base et les éléments essentiels pour application typique de bureau
• Créer des classes, définir et mettre en œuvre des interfaces, créer et utiliser des collections génériques
• Utiliser l'héritage pour créer une nouvelle hiérarchie de classe, étendre une classe, créer des classes et des méthodes
génériques
• Lire et écrire des données dans des fichiers avec ou sans objets stream, et sérialiser et dé sérialiser les données dans
différents formats
• Créer et utiliser un modèle d'entités de données (Entity Data Model) pour accéder à une base de données et utiliser
LINQ pour requêter et mettre à jour des données
• Utiliser les types dans l'espace de noms System.Net et les services de données WCF pour accéder et requêter des
données à distance
• Construire une interface utilisateur graphique en utilisant XAML
• Améliorer le débit et le temps de réponse des applications en utilisant les tâches et les opérations asynchrones
• Intégrer les bibliothèques non gérées et les composants dynamiques dans une application C#
• Examiner les types de métadonnées en utilisant la réflexion, créer et utiliser des attributs personnalisés, générer des
codes d'exécution et gérer des versions d'assemblys
• Chiffrer et déchiffrer des données en utilisant le chiffrement symétrique et asymétrique
PUBLIC
Cette formation s'adresse à des développeurs expérimentés qui ont déjà une expérience dans la programmation C, C++,
JavaScript, Objective-C, Microsoft Visual Basic ou Java et qui connaissent les concepts de la programmation orientée objet.
PRE-REQUIS
Les participants doivent avoir une petite expérience dans l'utilisation de C# pour réaliser des tâches de programmation de
base
PROGRAMME
Syntaxe C#
Présentation de l'écriture d'applications en utilisant C#
Types de données, opérateurs et expressions
Constructions du langage de programmation
Création de méthodes, gestion des exceptions et surveillance des applications
Créer et invoquer des méthodes
Créer des méthodes surchargées et utiliser les paramètres optionnels et de sortie
Gérer les exceptions
Surveiller les applications
Développement du code pour une application graphique
Mettre en œuvre des structures et des énumérations
Organiser des données dans des collections
Gérer des événements
Création de classes et mise en œuvre des collections génériques
Créer des classes
Définir et mettre en œuvre des interfaces
Mettre en œuvre des collections génériques
Création d'une hiérarchie de classe en utilisant l'héritage
Créer des hiérarchies de classe
Etendre des classes .NET Framework
Créer des types génériques
Lecture et écriture de données locales
A retenir
Durée : 5 jours soit 35h.
Réf. M20483
Dates des sessions
Paris
13/04/2015
20/04/2015 (Promotion)
22/06/2015
24/08/2015
19/10/2015
07/12/2015
Lyon
09/03/2015 (Promotion)
30/03/2015
15/06/2015
14/09/2015
14/12/2015
Cette
formation est
également
proposée en
formule
INTRA-ENTREPRISE.
Inclus dans cette formation
Coaching Après-COURS
Pendant 30 jours, votre formateur
sera disponible pour vous aider.
CERTyou s'engage dans la réalisation
de vos objectifs.
CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tél : 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
Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France
Programmation en C#
Formation Informatique / Développement logiciel / .NET, C# et VB
Lire et écrire des fichiers
Sérialiser et dé-sérialiser des données
Réaliser des I/O en utilisant des flux (streams)
Accès à une base de données
Créer et utiliser des modèles d'entités de données
Requêter des données en utilisant LINQ
Accès à des données à distance
Accès à des données via le web
Accès à des données dans le Cloud
Conception d'une interface utilisateur pour une application graphique
Utiliser XAML pour concevoir une interface utilisateur
Lier des contrôles à des données
Styliser une interface utilisateur
Amélioration de la performance des applications et des temps de réponse
Mettre en œuvre le multitâche en utilisant les tâches et les expressions Lambda
Réaliser des opérations asynchrones
Synchroniser l'accès concurrent aux données
Intégration avec le code non géré
Créer et utiliser des objets dynamiques
Gérer la durée de vie des objets et contrôle des ressources non gérées
Création de types réutilisables et d'assemblages
Examiner les objets métadonnées
Créer et utiliser les attributs personnalisés
Générer les codes
Gérer les versions, signer et déployer les assemblages
Chiffrement et déchiffrement des données
Mettre en œuvre le chiffrage symétrique
Mettre en œuvre le chiffrage asymétrique
PROCHAINES FORMATIONS
Les professionnels souhaitant approfondir leurs compétences sur la programmation C# de même que les
candidats au titre de certification Microsoft MCSD Windows Store Apps avec C# sont invités à suivre les
formations complémentaires suivantes :
Les essentiels du développement d'applications Windows Metro Style avec C# (M20484)
Développement avancé d'applications Windows Store avec C# (M20485)
Votre garantie 100%
SATISFACTION
Notre engagement 100% satisfaction
vous garantit la plus grande qualité
de formation.

Contenu connexe

PDF
Formation mcsd windows store apps html5
PDF
M20463 formation-mettre-en-oeuvre-un-data-warehouse-avec-microsoft-sql-server...
PDF
M20335 formation-lync-network-readiness-preparation-a-l-examen-74-335
PDF
M20413 formation-conception-et-mise-en-place-d-une-infrastructure-serveur-mic...
PDF
M20412 formation-configuration-avancee-des-services-microsoft-windows-server-...
PDF
M20332 formation-mise-en-oeuvre-des-fonctionnalites-avancees-de-microsoft-sha...
PDF
M20336 formation-implementation-et-planification-de-microsoft-lync-server-2013
PDF
M20481 formation-developpement-d-applications-windows-store-avec-html5-javasc...
Formation mcsd windows store apps html5
M20463 formation-mettre-en-oeuvre-un-data-warehouse-avec-microsoft-sql-server...
M20335 formation-lync-network-readiness-preparation-a-l-examen-74-335
M20413 formation-conception-et-mise-en-place-d-une-infrastructure-serveur-mic...
M20412 formation-configuration-avancee-des-services-microsoft-windows-server-...
M20332 formation-mise-en-oeuvre-des-fonctionnalites-avancees-de-microsoft-sha...
M20336 formation-implementation-et-planification-de-microsoft-lync-server-2013
M20481 formation-developpement-d-applications-windows-store-avec-html5-javasc...

En vedette (20)

PDF
M20417 formation-mise-a-jour-des-competences-d-administrateur-sur-windows-ser...
PDF
M20342 formation-fonctionnalites-avancees-de-la-messagerie-de-microsoft-excha...
PDF
M20466 formation-mettre-en-oeuvre-des-rapports-et-modeles-de-donnees-avec-mic...
PDF
M20410 formation-installation-et-configuration-de-microsoft-windows-server-2012
PDF
M20464 formation-developper-une-base-de-donnees-avec-microsoft-sql-server-2014
PDF
M20484 formation-les-essentiels-du-developpement-d-applications-windows-store...
PDF
M10972 formation-administrer-le-role-du-serveur-web-iis-de-windows-server-2012
PDF
M20461 formation-requetes-microsoft-sql-server-2014
PDF
M20337 formation-implementation-et-planification-d-enterprise-voice-et-des-se...
PDF
M10970 formation-services-reseaux-avec-windows-server-2012-et-2012-r2
PDF
M10978 formation-introduction-a-azure-pour-les-developpeurs
PDF
M20465 formation-concevoir-des-solutions-de-bases-de-donnees-avec-microsoft-s...
PDF
M20462 formation-administrer-une-base-de-donnees-microsoft-sql-server-2014
PPT
Wherever you go
PDF
M20246 formation-piloter-et-controler-un-cloud-prive-avec-microsoft-system-ce...
PDF
M20414 formation-mise-en-place-d-une-infrastructure-avancee-de-serveur-microsoft
PDF
M20346 formation-microsoft-office-365-gestion-des-identites-et-services
PDF
M20247 formation-configurer-et-deployer-un-cloud-prive-avec-microsoft-system-...
PDF
M20482 formation-developpement-avance-windows-store-app-avec-html5-javascript
PDF
M20467 formation-concevoir-des-solutions-en-business-intelligence-avec-micros...
M20417 formation-mise-a-jour-des-competences-d-administrateur-sur-windows-ser...
M20342 formation-fonctionnalites-avancees-de-la-messagerie-de-microsoft-excha...
M20466 formation-mettre-en-oeuvre-des-rapports-et-modeles-de-donnees-avec-mic...
M20410 formation-installation-et-configuration-de-microsoft-windows-server-2012
M20464 formation-developper-une-base-de-donnees-avec-microsoft-sql-server-2014
M20484 formation-les-essentiels-du-developpement-d-applications-windows-store...
M10972 formation-administrer-le-role-du-serveur-web-iis-de-windows-server-2012
M20461 formation-requetes-microsoft-sql-server-2014
M20337 formation-implementation-et-planification-d-enterprise-voice-et-des-se...
M10970 formation-services-reseaux-avec-windows-server-2012-et-2012-r2
M10978 formation-introduction-a-azure-pour-les-developpeurs
M20465 formation-concevoir-des-solutions-de-bases-de-donnees-avec-microsoft-s...
M20462 formation-administrer-une-base-de-donnees-microsoft-sql-server-2014
Wherever you go
M20246 formation-piloter-et-controler-un-cloud-prive-avec-microsoft-system-ce...
M20414 formation-mise-en-place-d-une-infrastructure-avancee-de-serveur-microsoft
M20346 formation-microsoft-office-365-gestion-des-identites-et-services
M20247 formation-configurer-et-deployer-un-cloud-prive-avec-microsoft-system-...
M20482 formation-developpement-avance-windows-store-app-avec-html5-javascript
M20467 formation-concevoir-des-solutions-en-business-intelligence-avec-micros...
Publicité

Similaire à M20483 formation-programmation-en-csharp (20)

PDF
M10266 formation-programmation-csharp-avec-microsoft-net-framework-4
PDF
Cshab formation-csharp-les-bases-et-perfectionnement
PDF
Cshaa formation-csharp-perfectionnement
PDF
Cshae formation-csharp-expert
PDF
Cshai formation-csharp-les-bases
PDF
Vb002 formation-vb-net-expert
PDF
Cycobj formation-initiation-a-la-programmation-objet
PDF
Vb009 formation-visual-basic-net-les-bases-et-perfectionnement
PDF
M10265 formation-developper-des-solutions-d-acces-aux-donnees-avec-microsoft-...
PDF
Dneti formation-introduction-au-developpement-microsoft-net
PDF
M10263 formation-developper-des-solutions-windows-communication-foundation-av...
PDF
M10262 formation-developper-des-applications-windows-avec-microsoft-visual-st...
PDF
Wpf formation-wpf
PDF
47750479 cours-c
PDF
Vb008 formation-visual-basic-net-les-bases
PDF
M10554 formation-developper-des-applications-web-ria-avec-microsoft-silverlig...
PDF
Aspni formation-asp-net-les-bases
PDF
Vb007 formation-visual-basic-net-perfectionnement
PDF
Motou formation-monotouch-for-ios-applications-iphone-ipad-avec-csharp-net
PDF
Andmo formation-mono-for-android-applications-android-avec-csharp-net
M10266 formation-programmation-csharp-avec-microsoft-net-framework-4
Cshab formation-csharp-les-bases-et-perfectionnement
Cshaa formation-csharp-perfectionnement
Cshae formation-csharp-expert
Cshai formation-csharp-les-bases
Vb002 formation-vb-net-expert
Cycobj formation-initiation-a-la-programmation-objet
Vb009 formation-visual-basic-net-les-bases-et-perfectionnement
M10265 formation-developper-des-solutions-d-acces-aux-donnees-avec-microsoft-...
Dneti formation-introduction-au-developpement-microsoft-net
M10263 formation-developper-des-solutions-windows-communication-foundation-av...
M10262 formation-developper-des-applications-windows-avec-microsoft-visual-st...
Wpf formation-wpf
47750479 cours-c
Vb008 formation-visual-basic-net-les-bases
M10554 formation-developper-des-applications-web-ria-avec-microsoft-silverlig...
Aspni formation-asp-net-les-bases
Vb007 formation-visual-basic-net-perfectionnement
Motou formation-monotouch-for-ios-applications-iphone-ipad-avec-csharp-net
Andmo formation-mono-for-android-applications-android-avec-csharp-net
Publicité

Plus de CERTyou Formation (20)

PDF
Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10
PDF
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-edition
PDF
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...
PDF
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...
PDF
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linux
PDF
Zv02 g formation-z-vm-introduction-et-concepts
PDF
Zop05 formation-zope-plone
PDF
Zop04 formation-zope-les-bases-et-perfectionnement
PDF
Zop03 formation-zope-les-bases
PDF
Zop02 formation-zope-cps
PDF
Zop01 formation-zope-perfectionnement
PDF
Zl10 g formation-implementation-linux-pour-system-z-suse
PDF
Zl00 g formation-bootcamp-z-vm-et-linux
PDF
Zen06 formation-zend-framework-2-les-bases-et-perfectionnement
PDF
Zen05 formation-zend-framework-2-les-bases
PDF
Zen04 formation-zend-framework-2-perfectionnement
PDF
Zen03 formation-zend-framework-1-les-bases-et-perfectionnement
PDF
Zen02 formation-zend-framework-1-les-bases
PDF
Zen01 formation-zend-framework-1-perfectionnement
PDF
Zabix formation-zabbix-supervision-d-infrastructure
Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-edition
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linux
Zv02 g formation-z-vm-introduction-et-concepts
Zop05 formation-zope-plone
Zop04 formation-zope-les-bases-et-perfectionnement
Zop03 formation-zope-les-bases
Zop02 formation-zope-cps
Zop01 formation-zope-perfectionnement
Zl10 g formation-implementation-linux-pour-system-z-suse
Zl00 g formation-bootcamp-z-vm-et-linux
Zen06 formation-zend-framework-2-les-bases-et-perfectionnement
Zen05 formation-zend-framework-2-les-bases
Zen04 formation-zend-framework-2-perfectionnement
Zen03 formation-zend-framework-1-les-bases-et-perfectionnement
Zen02 formation-zend-framework-1-les-bases
Zen01 formation-zend-framework-1-perfectionnement
Zabix formation-zabbix-supervision-d-infrastructure

M20483 formation-programmation-en-csharp

  • 1. CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros Tél : 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 Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France Programmation en C# Formation Informatique / Développement logiciel / .NET, C# et VB Cette formation permet d'acquérir les compétences et connaissances nécessaires pour développer 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 détails de sa mise en œuvre et ils consolident leurs connaissances au travers de la construction d'une application incorporant plusieurs fonctionnalités du .NET Framework 4.5. OBJECTIFS • Décrire la syntaxe de base et les fonctionnalités de C# • Créer et appeler des méthodes, gérer les exceptions et décrire les besoins de surveillance pour les applications étendues • Mettre en œuvre une structure de base et les éléments essentiels pour application typique de bureau • Créer des classes, définir et mettre en œuvre des interfaces, créer et utiliser des collections génériques • Utiliser l'héritage pour créer une nouvelle hiérarchie de classe, étendre une classe, créer des classes et des méthodes génériques • Lire et écrire des données dans des fichiers avec ou sans objets stream, et sérialiser et dé sérialiser les données dans différents formats • Créer et utiliser un modèle d'entités de données (Entity Data Model) pour accéder à une base de données et utiliser LINQ pour requêter et mettre à jour des données • Utiliser les types dans l'espace de noms System.Net et les services de données WCF pour accéder et requêter des données à distance • Construire une interface utilisateur graphique en utilisant XAML • Améliorer le débit et le temps de réponse des applications en utilisant les tâches et les opérations asynchrones • Intégrer les bibliothèques non gérées et les composants dynamiques dans une application C# • Examiner les types de métadonnées en utilisant la réflexion, créer et utiliser des attributs personnalisés, générer des codes d'exécution et gérer des versions d'assemblys • Chiffrer et déchiffrer des données en utilisant le chiffrement symétrique et asymétrique PUBLIC Cette formation s'adresse à des développeurs expérimentés qui ont déjà une expérience dans la programmation C, C++, JavaScript, Objective-C, Microsoft Visual Basic ou Java et qui connaissent les concepts de la programmation orientée objet. PRE-REQUIS Les participants doivent avoir une petite expérience dans l'utilisation de C# pour réaliser des tâches de programmation de base PROGRAMME Syntaxe C# Présentation de l'écriture d'applications en utilisant C# Types de données, opérateurs et expressions Constructions du langage de programmation Création de méthodes, gestion des exceptions et surveillance des applications Créer et invoquer des méthodes Créer des méthodes surchargées et utiliser les paramètres optionnels et de sortie Gérer les exceptions Surveiller les applications Développement du code pour une application graphique Mettre en œuvre des structures et des énumérations Organiser des données dans des collections Gérer des événements Création de classes et mise en œuvre des collections génériques Créer des classes Définir et mettre en œuvre des interfaces Mettre en œuvre des collections génériques Création d'une hiérarchie de classe en utilisant l'héritage Créer des hiérarchies de classe Etendre des classes .NET Framework Créer des types génériques Lecture et écriture de données locales A retenir Durée : 5 jours soit 35h. Réf. M20483 Dates des sessions Paris 13/04/2015 20/04/2015 (Promotion) 22/06/2015 24/08/2015 19/10/2015 07/12/2015 Lyon 09/03/2015 (Promotion) 30/03/2015 15/06/2015 14/09/2015 14/12/2015 Cette formation est également proposée en formule INTRA-ENTREPRISE. Inclus dans cette formation Coaching Après-COURS Pendant 30 jours, votre formateur sera disponible pour vous aider. CERTyou s'engage dans la réalisation de vos objectifs.
  • 2. CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros Tél : 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 Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France Programmation en C# Formation Informatique / Développement logiciel / .NET, C# et VB Lire et écrire des fichiers Sérialiser et dé-sérialiser des données Réaliser des I/O en utilisant des flux (streams) Accès à une base de données Créer et utiliser des modèles d'entités de données Requêter des données en utilisant LINQ Accès à des données à distance Accès à des données via le web Accès à des données dans le Cloud Conception d'une interface utilisateur pour une application graphique Utiliser XAML pour concevoir une interface utilisateur Lier des contrôles à des données Styliser une interface utilisateur Amélioration de la performance des applications et des temps de réponse Mettre en œuvre le multitâche en utilisant les tâches et les expressions Lambda Réaliser des opérations asynchrones Synchroniser l'accès concurrent aux données Intégration avec le code non géré Créer et utiliser des objets dynamiques Gérer la durée de vie des objets et contrôle des ressources non gérées Création de types réutilisables et d'assemblages Examiner les objets métadonnées Créer et utiliser les attributs personnalisés Générer les codes Gérer les versions, signer et déployer les assemblages Chiffrement et déchiffrement des données Mettre en œuvre le chiffrage symétrique Mettre en œuvre le chiffrage asymétrique PROCHAINES FORMATIONS Les professionnels souhaitant approfondir leurs compétences sur la programmation C# de même que les candidats au titre de certification Microsoft MCSD Windows Store Apps avec C# sont invités à suivre les formations complémentaires suivantes : Les essentiels du développement d'applications Windows Metro Style avec C# (M20484) Développement avancé d'applications Windows Store avec C# (M20485) Votre garantie 100% SATISFACTION Notre engagement 100% satisfaction vous garantit la plus grande qualité de formation.