SlideShare une entreprise Scribd logo
1  sur  3
Télécharger pour lire hors ligne
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
C#, Les bases et Perfectionnement
Formation Informatique / Développement logiciel / .NET, C# et VB
OBJECTIFS
• Savoir développer en C#, créer des interfaces de gestion de bases et manipuler les objets de la plate-forme .NET
PUBLIC
Tous
PRE-REQUIS
• Utilisation courante d'un langage de programmation
PROGRAMME
Introduction
Présentation de .NET
Les langages du framework .NET
Particularités du C#
Evolutions du C#, plateformes supportées
Environnement de développement
Types de projets : console, bibliothèque, WinForms, WPF, WCF,...
Structure minimale d'un programme C#
Compilation, exécution et débogage
Atelier : Manipulation de l'environnement de développement - exemples de programmes C#
Syntaxe de base
Variables : déclaration, types communs (Common Type System)
Organisation en mémoire (types primitifs / types références)
Opérateurs
Conversion de types : transtypage implicite / explicite
Instructions conditionnelles
Instructions d'itération, les boucles
Atelier : Multiples exemples d'applications
Tableaux
Principe de fonctionnement
Création de tableaux quelconques
Tableaux multidimensionnels et parcours
Atelier : Déclaration et manipulations de tableaux
Méthodes et paramètres
Introduction au procédural : définition, intérêt
Types et retours de fonctions
Passage de paramètres :
- par valeur
- par référence : (ref, out)
- arguments variables (params)
Surcharge de méthodes
Récursivité : définition, implémentation
Atelier : Découpage de l'application
Gestion des exceptions
Mécanisme d'exceptions, types
Capturer et traiter une exception (try/catch/finally)
Déclenchement d'exceptions (throw)
Atelier : Gestions des erreurs de saisie, remontées d'exceptions
A retenir
Durée : 5 jours soit 35h.
Réf. CSHAB
Dates des sessions
Paris
09/03/2015
20/04/2015
15/06/2015
27/07/2015
14/09/2015
19/10/2015
30/11/2015
Aix en Provence
16/03/2015
18/05/2015
22/06/2015
17/08/2015
21/09/2015
26/10/2015
07/12/2015
Bordeaux
29/06/2015
02/11/2015
Brussel
25/05/2015
28/09/2015
Geneve
15/06/2015
19/10/2015
Lille
13/04/2015
08/06/2015
20/07/2015
07/09/2015
12/10/2015
23/11/2015
Lyon
23/03/2015
25/05/2015
29/06/2015
24/08/2015
28/09/2015
02/11/2015
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
C#, Les bases et Perfectionnement
Formation Informatique / Développement logiciel / .NET, C# et VB
Classes fondamentales à disposition
Notions sur les classes
Les chaînes de caractères, les dates,...
Les listes et collections diverses, algorithmes
L'accès aux fichiers et les flux
Atelier : Manipulation de collections et de flux
Applications graphiques avec WinForms
WinForms : présention, composants et affichages
Structure d'un projet, références
Création de fenêtres
Utilisation de contrôles et gestion des évènements
Organisation de l'application
Atelier : une application d'annuaire
Programmation orientée objet
Présentation de l'objet pour la structuration idéale du code et notions d'UML
Attributs et méthodes
Constructeurs, cycle de vie, gestion générale de la mémoire
L'agrégation d'objets
Création de propriétés, visibilité, encapsulation
Héritage dans l'application
Atelier : Implémentation de plusieurs classes métier
L'objet avancé en C#
Utilisation des espaces de nom et création
Classes abstraites et interfaces
Polymorphisme : intérêt, utilisation
Les mécanismes d'événements
Exemples de modélisation pour les applications complexes
Atelier : Organisation d'une application à base d'objets complexes - utilisation avancée des contrôles
graphiques
Bibliothèques utiles de .NET
ADO.NET : accès à une base de données quelconque
Communication avec .NET : le web et autres protocoles
Présentation des éléments utiles supplémentaires à disposition et évolutions de C#
La création et l'utilisation de processus
Multithreading et synchronisation
Atelier : étude de cas complète - un agenda d'entreprise en C#
14/12/2015
Montpellier
06/07/2015
16/11/2015
Nantes
30/03/2015
01/06/2015
06/07/2015
31/08/2015
05/10/2015
16/11/2015
Nice
15/06/2015
19/10/2015
Rennes
29/06/2015
02/11/2015
Strasbourg
08/06/2015
12/10/2015
Toulouse
13/04/2015
08/06/2015
20/07/2015
07/09/2015
12/10/2015
23/11/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
C#, Les bases et Perfectionnement
Formation Informatique / Développement logiciel / .NET, C# et VB
Votre garantie 100%
SATISFACTION
Notre engagement 100% satisfaction
vous garantit la plus grande qualité
de formation.

Contenu connexe

Tendances

Cobob formation-cobol-les-bases-et-perfectionnement
Cobob formation-cobol-les-bases-et-perfectionnementCobob formation-cobol-les-bases-et-perfectionnement
Cobob formation-cobol-les-bases-et-perfectionnementCERTyou Formation
 
Php07 formation-php-avance-programmation-orientee-objet-pdo
Php07 formation-php-avance-programmation-orientee-objet-pdoPhp07 formation-php-avance-programmation-orientee-objet-pdo
Php07 formation-php-avance-programmation-orientee-objet-pdoCERTyou Formation
 
Coboa formation-cobol-perfectionnement
Coboa formation-cobol-perfectionnementCoboa formation-cobol-perfectionnement
Coboa formation-cobol-perfectionnementCERTyou Formation
 
Xcode formation-iphone-ipad-xcode-et-cocoa
Xcode formation-iphone-ipad-xcode-et-cocoaXcode formation-iphone-ipad-xcode-et-cocoa
Xcode formation-iphone-ipad-xcode-et-cocoaCERTyou Formation
 
Inkin formation-inkscape-les-bases
Inkin formation-inkscape-les-basesInkin formation-inkscape-les-bases
Inkin formation-inkscape-les-basesCERTyou Formation
 
Javia formation-java-les-bases-et-perfectionnement
Javia formation-java-les-bases-et-perfectionnementJavia formation-java-les-bases-et-perfectionnement
Javia formation-java-les-bases-et-perfectionnementCERTyou Formation
 
Php08 formation-php-avance-programmation-orientee-objet-pdo-ajax-jquery
Php08 formation-php-avance-programmation-orientee-objet-pdo-ajax-jqueryPhp08 formation-php-avance-programmation-orientee-objet-pdo-ajax-jquery
Php08 formation-php-avance-programmation-orientee-objet-pdo-ajax-jqueryCERTyou Formation
 
Gapsk formation-google-sketchup-les-bases
Gapsk formation-google-sketchup-les-basesGapsk formation-google-sketchup-les-bases
Gapsk formation-google-sketchup-les-basesCERTyou Formation
 
Vb007 formation-visual-basic-net-perfectionnement
Vb007 formation-visual-basic-net-perfectionnementVb007 formation-visual-basic-net-perfectionnement
Vb007 formation-visual-basic-net-perfectionnementCERTyou Formation
 
Dojot formation-dojo-toolkit
Dojot formation-dojo-toolkitDojot formation-dojo-toolkit
Dojot formation-dojo-toolkitCERTyou Formation
 
Php12 formation-php-expert-programmation-objet-xml-webservices-php-unit-crypt...
Php12 formation-php-expert-programmation-objet-xml-webservices-php-unit-crypt...Php12 formation-php-expert-programmation-objet-xml-webservices-php-unit-crypt...
Php12 formation-php-expert-programmation-objet-xml-webservices-php-unit-crypt...CERTyou Formation
 
Html5 formation-html5-css3-pour-les-integrateurs-html
Html5 formation-html5-css3-pour-les-integrateurs-htmlHtml5 formation-html5-css3-pour-les-integrateurs-html
Html5 formation-html5-css3-pour-les-integrateurs-htmlCERTyou Formation
 
Despa formation-design-patterns
Despa formation-design-patternsDespa formation-design-patterns
Despa formation-design-patternsCERTyou Formation
 
Inkia formation-inkscape-les-bases-et-perfectionnement
Inkia formation-inkscape-les-bases-et-perfectionnementInkia formation-inkscape-les-bases-et-perfectionnement
Inkia formation-inkscape-les-bases-et-perfectionnementCERTyou Formation
 
Delap formation-delphi-perfectionnement
Delap formation-delphi-perfectionnementDelap formation-delphi-perfectionnement
Delap formation-delphi-perfectionnementCERTyou Formation
 
Symfb formation-symfony-les-bases-et-perfectionnement
Symfb formation-symfony-les-bases-et-perfectionnementSymfb formation-symfony-les-bases-et-perfectionnement
Symfb formation-symfony-les-bases-et-perfectionnementCERTyou Formation
 
Jee013 formation-jee-servlets-et-jsp-les-bases
Jee013 formation-jee-servlets-et-jsp-les-basesJee013 formation-jee-servlets-et-jsp-les-bases
Jee013 formation-jee-servlets-et-jsp-les-basesCERTyou Formation
 
Vb008 formation-visual-basic-net-les-bases
Vb008 formation-visual-basic-net-les-basesVb008 formation-visual-basic-net-les-bases
Vb008 formation-visual-basic-net-les-basesCERTyou Formation
 
Misrs formation-microdata-schema-org-et-rich-snippets
Misrs formation-microdata-schema-org-et-rich-snippetsMisrs formation-microdata-schema-org-et-rich-snippets
Misrs formation-microdata-schema-org-et-rich-snippetsCERTyou Formation
 

Tendances (20)

Cobob formation-cobol-les-bases-et-perfectionnement
Cobob formation-cobol-les-bases-et-perfectionnementCobob formation-cobol-les-bases-et-perfectionnement
Cobob formation-cobol-les-bases-et-perfectionnement
 
Php07 formation-php-avance-programmation-orientee-objet-pdo
Php07 formation-php-avance-programmation-orientee-objet-pdoPhp07 formation-php-avance-programmation-orientee-objet-pdo
Php07 formation-php-avance-programmation-orientee-objet-pdo
 
Coboa formation-cobol-perfectionnement
Coboa formation-cobol-perfectionnementCoboa formation-cobol-perfectionnement
Coboa formation-cobol-perfectionnement
 
Xcode formation-iphone-ipad-xcode-et-cocoa
Xcode formation-iphone-ipad-xcode-et-cocoaXcode formation-iphone-ipad-xcode-et-cocoa
Xcode formation-iphone-ipad-xcode-et-cocoa
 
Inkin formation-inkscape-les-bases
Inkin formation-inkscape-les-basesInkin formation-inkscape-les-bases
Inkin formation-inkscape-les-bases
 
Javia formation-java-les-bases-et-perfectionnement
Javia formation-java-les-bases-et-perfectionnementJavia formation-java-les-bases-et-perfectionnement
Javia formation-java-les-bases-et-perfectionnement
 
Php08 formation-php-avance-programmation-orientee-objet-pdo-ajax-jquery
Php08 formation-php-avance-programmation-orientee-objet-pdo-ajax-jqueryPhp08 formation-php-avance-programmation-orientee-objet-pdo-ajax-jquery
Php08 formation-php-avance-programmation-orientee-objet-pdo-ajax-jquery
 
Gapsk formation-google-sketchup-les-bases
Gapsk formation-google-sketchup-les-basesGapsk formation-google-sketchup-les-bases
Gapsk formation-google-sketchup-les-bases
 
Vb007 formation-visual-basic-net-perfectionnement
Vb007 formation-visual-basic-net-perfectionnementVb007 formation-visual-basic-net-perfectionnement
Vb007 formation-visual-basic-net-perfectionnement
 
Wpf formation-wpf
Wpf formation-wpfWpf formation-wpf
Wpf formation-wpf
 
Dojot formation-dojo-toolkit
Dojot formation-dojo-toolkitDojot formation-dojo-toolkit
Dojot formation-dojo-toolkit
 
Php12 formation-php-expert-programmation-objet-xml-webservices-php-unit-crypt...
Php12 formation-php-expert-programmation-objet-xml-webservices-php-unit-crypt...Php12 formation-php-expert-programmation-objet-xml-webservices-php-unit-crypt...
Php12 formation-php-expert-programmation-objet-xml-webservices-php-unit-crypt...
 
Html5 formation-html5-css3-pour-les-integrateurs-html
Html5 formation-html5-css3-pour-les-integrateurs-htmlHtml5 formation-html5-css3-pour-les-integrateurs-html
Html5 formation-html5-css3-pour-les-integrateurs-html
 
Despa formation-design-patterns
Despa formation-design-patternsDespa formation-design-patterns
Despa formation-design-patterns
 
Inkia formation-inkscape-les-bases-et-perfectionnement
Inkia formation-inkscape-les-bases-et-perfectionnementInkia formation-inkscape-les-bases-et-perfectionnement
Inkia formation-inkscape-les-bases-et-perfectionnement
 
Delap formation-delphi-perfectionnement
Delap formation-delphi-perfectionnementDelap formation-delphi-perfectionnement
Delap formation-delphi-perfectionnement
 
Symfb formation-symfony-les-bases-et-perfectionnement
Symfb formation-symfony-les-bases-et-perfectionnementSymfb formation-symfony-les-bases-et-perfectionnement
Symfb formation-symfony-les-bases-et-perfectionnement
 
Jee013 formation-jee-servlets-et-jsp-les-bases
Jee013 formation-jee-servlets-et-jsp-les-basesJee013 formation-jee-servlets-et-jsp-les-bases
Jee013 formation-jee-servlets-et-jsp-les-bases
 
Vb008 formation-visual-basic-net-les-bases
Vb008 formation-visual-basic-net-les-basesVb008 formation-visual-basic-net-les-bases
Vb008 formation-visual-basic-net-les-bases
 
Misrs formation-microdata-schema-org-et-rich-snippets
Misrs formation-microdata-schema-org-et-rich-snippetsMisrs formation-microdata-schema-org-et-rich-snippets
Misrs formation-microdata-schema-org-et-rich-snippets
 

En vedette

Blnap formation-blender-avance-comprendre-la-physique
Blnap formation-blender-avance-comprendre-la-physiqueBlnap formation-blender-avance-comprendre-la-physique
Blnap formation-blender-avance-comprendre-la-physiqueCERTyou Formation
 
Vsomft formation-vmware-vsphere-with-operations-management-fast-track
Vsomft formation-vmware-vsphere-with-operations-management-fast-trackVsomft formation-vmware-vsphere-with-operations-management-fast-track
Vsomft formation-vmware-vsphere-with-operations-management-fast-trackCERTyou Formation
 
Psh03 formation-photoshop-les-bases
Psh03 formation-photoshop-les-basesPsh03 formation-photoshop-les-bases
Psh03 formation-photoshop-les-basesCERTyou Formation
 
Cns 301-formation-citrix-netscaler-10-mise-en-oeuvre-avancee
Cns 301-formation-citrix-netscaler-10-mise-en-oeuvre-avanceeCns 301-formation-citrix-netscaler-10-mise-en-oeuvre-avancee
Cns 301-formation-citrix-netscaler-10-mise-en-oeuvre-avanceeCERTyou Formation
 
Vecst formation-vectorworks-st
Vecst formation-vectorworks-stVecst formation-vectorworks-st
Vecst formation-vectorworks-stCERTyou Formation
 
Ijwl formation-introduction-aux-reseaux-wireless-lans-juniper
Ijwl formation-introduction-aux-reseaux-wireless-lans-juniperIjwl formation-introduction-aux-reseaux-wireless-lans-juniper
Ijwl formation-introduction-aux-reseaux-wireless-lans-juniperCERTyou Formation
 
Debal formation-informatique-pour-les-debutants-windows-internet-logiciels-de...
Debal formation-informatique-pour-les-debutants-windows-internet-logiciels-de...Debal formation-informatique-pour-les-debutants-windows-internet-logiciels-de...
Debal formation-informatique-pour-les-debutants-windows-internet-logiciels-de...CERTyou Formation
 
3 dcmi formation-3ds-max-les-bases
3 dcmi formation-3ds-max-les-bases3 dcmi formation-3ds-max-les-bases
3 dcmi formation-3ds-max-les-basesCERTyou Formation
 
Sc1439 formation-symantec-endpoint-protection-12-x-administration
Sc1439 formation-symantec-endpoint-protection-12-x-administrationSc1439 formation-symantec-endpoint-protection-12-x-administration
Sc1439 formation-symantec-endpoint-protection-12-x-administrationCERTyou Formation
 
Wbm01 formation-webmaster-creation-de-site-web-perfectionnement
Wbm01 formation-webmaster-creation-de-site-web-perfectionnementWbm01 formation-webmaster-creation-de-site-web-perfectionnement
Wbm01 formation-webmaster-creation-de-site-web-perfectionnementCERTyou Formation
 
Wbm03 formation-webmaster-creation-de-site-web-les-bases-et-perfectionnement
Wbm03 formation-webmaster-creation-de-site-web-les-bases-et-perfectionnementWbm03 formation-webmaster-creation-de-site-web-les-bases-et-perfectionnement
Wbm03 formation-webmaster-creation-de-site-web-les-bases-et-perfectionnementCERTyou Formation
 
Jncis ent-formation-juniper-networks-certified-internet-specialist-fast-track
Jncis ent-formation-juniper-networks-certified-internet-specialist-fast-trackJncis ent-formation-juniper-networks-certified-internet-specialist-fast-track
Jncis ent-formation-juniper-networks-certified-internet-specialist-fast-trackCERTyou Formation
 
Cns 204-formation-citrix-netscaler-10-mise-a-jour-des-competences
Cns 204-formation-citrix-netscaler-10-mise-a-jour-des-competencesCns 204-formation-citrix-netscaler-10-mise-a-jour-des-competences
Cns 204-formation-citrix-netscaler-10-mise-a-jour-des-competencesCERTyou Formation
 
Vb005 formation-vba-les-bases-et-perfectionnement
Vb005 formation-vba-les-bases-et-perfectionnementVb005 formation-vba-les-bases-et-perfectionnement
Vb005 formation-vba-les-bases-et-perfectionnementCERTyou Formation
 
Wor06 formation-word-vba-et-passage-de-la-certification-tosa
Wor06 formation-word-vba-et-passage-de-la-certification-tosaWor06 formation-word-vba-et-passage-de-la-certification-tosa
Wor06 formation-word-vba-et-passage-de-la-certification-tosaCERTyou Formation
 
Cshai formation-csharp-les-bases
Cshai formation-csharp-les-basesCshai formation-csharp-les-bases
Cshai formation-csharp-les-basesCERTyou Formation
 
Rfbo formation-fibre-optique
Rfbo formation-fibre-optiqueRfbo formation-fibre-optique
Rfbo formation-fibre-optiqueCERTyou Formation
 

En vedette (19)

Blnap formation-blender-avance-comprendre-la-physique
Blnap formation-blender-avance-comprendre-la-physiqueBlnap formation-blender-avance-comprendre-la-physique
Blnap formation-blender-avance-comprendre-la-physique
 
Vsomft formation-vmware-vsphere-with-operations-management-fast-track
Vsomft formation-vmware-vsphere-with-operations-management-fast-trackVsomft formation-vmware-vsphere-with-operations-management-fast-track
Vsomft formation-vmware-vsphere-with-operations-management-fast-track
 
Psh03 formation-photoshop-les-bases
Psh03 formation-photoshop-les-basesPsh03 formation-photoshop-les-bases
Psh03 formation-photoshop-les-bases
 
Cns 301-formation-citrix-netscaler-10-mise-en-oeuvre-avancee
Cns 301-formation-citrix-netscaler-10-mise-en-oeuvre-avanceeCns 301-formation-citrix-netscaler-10-mise-en-oeuvre-avancee
Cns 301-formation-citrix-netscaler-10-mise-en-oeuvre-avancee
 
Rmp formation-rmp-pmi
Rmp formation-rmp-pmiRmp formation-rmp-pmi
Rmp formation-rmp-pmi
 
Vecst formation-vectorworks-st
Vecst formation-vectorworks-stVecst formation-vectorworks-st
Vecst formation-vectorworks-st
 
Ijwl formation-introduction-aux-reseaux-wireless-lans-juniper
Ijwl formation-introduction-aux-reseaux-wireless-lans-juniperIjwl formation-introduction-aux-reseaux-wireless-lans-juniper
Ijwl formation-introduction-aux-reseaux-wireless-lans-juniper
 
Debal formation-informatique-pour-les-debutants-windows-internet-logiciels-de...
Debal formation-informatique-pour-les-debutants-windows-internet-logiciels-de...Debal formation-informatique-pour-les-debutants-windows-internet-logiciels-de...
Debal formation-informatique-pour-les-debutants-windows-internet-logiciels-de...
 
3 dcmi formation-3ds-max-les-bases
3 dcmi formation-3ds-max-les-bases3 dcmi formation-3ds-max-les-bases
3 dcmi formation-3ds-max-les-bases
 
Sc1439 formation-symantec-endpoint-protection-12-x-administration
Sc1439 formation-symantec-endpoint-protection-12-x-administrationSc1439 formation-symantec-endpoint-protection-12-x-administration
Sc1439 formation-symantec-endpoint-protection-12-x-administration
 
Wbm01 formation-webmaster-creation-de-site-web-perfectionnement
Wbm01 formation-webmaster-creation-de-site-web-perfectionnementWbm01 formation-webmaster-creation-de-site-web-perfectionnement
Wbm01 formation-webmaster-creation-de-site-web-perfectionnement
 
Wbm03 formation-webmaster-creation-de-site-web-les-bases-et-perfectionnement
Wbm03 formation-webmaster-creation-de-site-web-les-bases-et-perfectionnementWbm03 formation-webmaster-creation-de-site-web-les-bases-et-perfectionnement
Wbm03 formation-webmaster-creation-de-site-web-les-bases-et-perfectionnement
 
Jncis ent-formation-juniper-networks-certified-internet-specialist-fast-track
Jncis ent-formation-juniper-networks-certified-internet-specialist-fast-trackJncis ent-formation-juniper-networks-certified-internet-specialist-fast-track
Jncis ent-formation-juniper-networks-certified-internet-specialist-fast-track
 
Ccnp formation-ccnp
Ccnp formation-ccnpCcnp formation-ccnp
Ccnp formation-ccnp
 
Cns 204-formation-citrix-netscaler-10-mise-a-jour-des-competences
Cns 204-formation-citrix-netscaler-10-mise-a-jour-des-competencesCns 204-formation-citrix-netscaler-10-mise-a-jour-des-competences
Cns 204-formation-citrix-netscaler-10-mise-a-jour-des-competences
 
Vb005 formation-vba-les-bases-et-perfectionnement
Vb005 formation-vba-les-bases-et-perfectionnementVb005 formation-vba-les-bases-et-perfectionnement
Vb005 formation-vba-les-bases-et-perfectionnement
 
Wor06 formation-word-vba-et-passage-de-la-certification-tosa
Wor06 formation-word-vba-et-passage-de-la-certification-tosaWor06 formation-word-vba-et-passage-de-la-certification-tosa
Wor06 formation-word-vba-et-passage-de-la-certification-tosa
 
Cshai formation-csharp-les-bases
Cshai formation-csharp-les-basesCshai formation-csharp-les-bases
Cshai formation-csharp-les-bases
 
Rfbo formation-fibre-optique
Rfbo formation-fibre-optiqueRfbo formation-fibre-optique
Rfbo formation-fibre-optique
 

Similaire à Cshab formation-csharp-les-bases-et-perfectionnement

Rubyi formation-ruby-les-bases
Rubyi formation-ruby-les-basesRubyi formation-ruby-les-bases
Rubyi formation-ruby-les-basesCERTyou Formation
 
Pytap formation-python-perfectionnement
Pytap formation-python-perfectionnementPytap formation-python-perfectionnement
Pytap formation-python-perfectionnementCERTyou Formation
 
Wbm04 formation-webmaster-avance-html5-css3-javascript-et-responsive-design
Wbm04 formation-webmaster-avance-html5-css3-javascript-et-responsive-designWbm04 formation-webmaster-avance-html5-css3-javascript-et-responsive-design
Wbm04 formation-webmaster-avance-html5-css3-javascript-et-responsive-designCERTyou Formation
 
Rubyb formation-ruby-les-bases-et-perfectionnement
Rubyb formation-ruby-les-bases-et-perfectionnementRubyb formation-ruby-les-bases-et-perfectionnement
Rubyb formation-ruby-les-bases-et-perfectionnementCERTyou Formation
 
Aspni formation-asp-net-les-bases
Aspni formation-asp-net-les-basesAspni formation-asp-net-les-bases
Aspni formation-asp-net-les-basesCERTyou Formation
 
Rubya formation-ruby-perfectionnement
Rubya formation-ruby-perfectionnementRubya formation-ruby-perfectionnement
Rubya formation-ruby-perfectionnementCERTyou Formation
 
Aspna formation-asp-net-perfectionnement
Aspna formation-asp-net-perfectionnementAspna formation-asp-net-perfectionnement
Aspna formation-asp-net-perfectionnementCERTyou Formation
 
Ac2 db formation-autocad-2d-les-bases-et-perfectionnement
Ac2 db formation-autocad-2d-les-bases-et-perfectionnementAc2 db formation-autocad-2d-les-bases-et-perfectionnement
Ac2 db formation-autocad-2d-les-bases-et-perfectionnementCERTyou Formation
 
Phpsw formation-services-web-avec-php
Phpsw formation-services-web-avec-phpPhpsw formation-services-web-avec-php
Phpsw formation-services-web-avec-phpCERTyou Formation
 
Cshae formation-csharp-expert
Cshae formation-csharp-expertCshae formation-csharp-expert
Cshae formation-csharp-expertCERTyou Formation
 
Druia formation-drupal-pour-les-developpeurs-les-bases-et-perfectionnement
Druia formation-drupal-pour-les-developpeurs-les-bases-et-perfectionnementDruia formation-drupal-pour-les-developpeurs-les-bases-et-perfectionnement
Druia formation-drupal-pour-les-developpeurs-les-bases-et-perfectionnementCERTyou Formation
 
Dw003 formation-dreamweaver-avance-xml-ajax-et-jquery
Dw003 formation-dreamweaver-avance-xml-ajax-et-jqueryDw003 formation-dreamweaver-avance-xml-ajax-et-jquery
Dw003 formation-dreamweaver-avance-xml-ajax-et-jqueryCERTyou Formation
 
Proob formation-programmation-orientee-objet
Proob formation-programmation-orientee-objetProob formation-programmation-orientee-objet
Proob formation-programmation-orientee-objetCERTyou Formation
 
Javin formation-java-les-bases
Javin formation-java-les-basesJavin formation-java-les-bases
Javin formation-java-les-basesCERTyou Formation
 
Andap formation-android-perfectionnement
Andap formation-android-perfectionnementAndap formation-android-perfectionnement
Andap formation-android-perfectionnementCERTyou Formation
 
Flaap formation-flash-perfectionnement
Flaap formation-flash-perfectionnementFlaap formation-flash-perfectionnement
Flaap formation-flash-perfectionnementCERTyou Formation
 

Similaire à Cshab formation-csharp-les-bases-et-perfectionnement (19)

Rubyi formation-ruby-les-bases
Rubyi formation-ruby-les-basesRubyi formation-ruby-les-bases
Rubyi formation-ruby-les-bases
 
Pytap formation-python-perfectionnement
Pytap formation-python-perfectionnementPytap formation-python-perfectionnement
Pytap formation-python-perfectionnement
 
Wbm04 formation-webmaster-avance-html5-css3-javascript-et-responsive-design
Wbm04 formation-webmaster-avance-html5-css3-javascript-et-responsive-designWbm04 formation-webmaster-avance-html5-css3-javascript-et-responsive-design
Wbm04 formation-webmaster-avance-html5-css3-javascript-et-responsive-design
 
Rubyb formation-ruby-les-bases-et-perfectionnement
Rubyb formation-ruby-les-bases-et-perfectionnementRubyb formation-ruby-les-bases-et-perfectionnement
Rubyb formation-ruby-les-bases-et-perfectionnement
 
Aspni formation-asp-net-les-bases
Aspni formation-asp-net-les-basesAspni formation-asp-net-les-bases
Aspni formation-asp-net-les-bases
 
Rubya formation-ruby-perfectionnement
Rubya formation-ruby-perfectionnementRubya formation-ruby-perfectionnement
Rubya formation-ruby-perfectionnement
 
Aspna formation-asp-net-perfectionnement
Aspna formation-asp-net-perfectionnementAspna formation-asp-net-perfectionnement
Aspna formation-asp-net-perfectionnement
 
Ac2 db formation-autocad-2d-les-bases-et-perfectionnement
Ac2 db formation-autocad-2d-les-bases-et-perfectionnementAc2 db formation-autocad-2d-les-bases-et-perfectionnement
Ac2 db formation-autocad-2d-les-bases-et-perfectionnement
 
Phpsw formation-services-web-avec-php
Phpsw formation-services-web-avec-phpPhpsw formation-services-web-avec-php
Phpsw formation-services-web-avec-php
 
Lac formation-c
Lac formation-cLac formation-c
Lac formation-c
 
Jqery formation-jquery
Jqery formation-jqueryJqery formation-jquery
Jqery formation-jquery
 
Cshae formation-csharp-expert
Cshae formation-csharp-expertCshae formation-csharp-expert
Cshae formation-csharp-expert
 
Druia formation-drupal-pour-les-developpeurs-les-bases-et-perfectionnement
Druia formation-drupal-pour-les-developpeurs-les-bases-et-perfectionnementDruia formation-drupal-pour-les-developpeurs-les-bases-et-perfectionnement
Druia formation-drupal-pour-les-developpeurs-les-bases-et-perfectionnement
 
Dw003 formation-dreamweaver-avance-xml-ajax-et-jquery
Dw003 formation-dreamweaver-avance-xml-ajax-et-jqueryDw003 formation-dreamweaver-avance-xml-ajax-et-jquery
Dw003 formation-dreamweaver-avance-xml-ajax-et-jquery
 
Proob formation-programmation-orientee-objet
Proob formation-programmation-orientee-objetProob formation-programmation-orientee-objet
Proob formation-programmation-orientee-objet
 
Javin formation-java-les-bases
Javin formation-java-les-basesJavin formation-java-les-bases
Javin formation-java-les-bases
 
Pgap formation-phonegap
Pgap formation-phonegapPgap formation-phonegap
Pgap formation-phonegap
 
Andap formation-android-perfectionnement
Andap formation-android-perfectionnementAndap formation-android-perfectionnement
Andap formation-android-perfectionnement
 
Flaap formation-flash-perfectionnement
Flaap formation-flash-perfectionnementFlaap formation-flash-perfectionnement
Flaap formation-flash-perfectionnement
 

Plus de CERTyou Formation

Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10
Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10
Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10CERTyou Formation
 
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-edition
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-editionZz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-edition
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-editionCERTyou Formation
 
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...CERTyou Formation
 
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...CERTyou Formation
 
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linux
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linuxZv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linux
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linuxCERTyou Formation
 
Zv02 g formation-z-vm-introduction-et-concepts
Zv02 g formation-z-vm-introduction-et-conceptsZv02 g formation-z-vm-introduction-et-concepts
Zv02 g formation-z-vm-introduction-et-conceptsCERTyou Formation
 
Zop04 formation-zope-les-bases-et-perfectionnement
Zop04 formation-zope-les-bases-et-perfectionnementZop04 formation-zope-les-bases-et-perfectionnement
Zop04 formation-zope-les-bases-et-perfectionnementCERTyou Formation
 
Zop03 formation-zope-les-bases
Zop03 formation-zope-les-basesZop03 formation-zope-les-bases
Zop03 formation-zope-les-basesCERTyou Formation
 
Zop01 formation-zope-perfectionnement
Zop01 formation-zope-perfectionnementZop01 formation-zope-perfectionnement
Zop01 formation-zope-perfectionnementCERTyou Formation
 
Zl10 g formation-implementation-linux-pour-system-z-suse
Zl10 g formation-implementation-linux-pour-system-z-suseZl10 g formation-implementation-linux-pour-system-z-suse
Zl10 g formation-implementation-linux-pour-system-z-suseCERTyou Formation
 
Zl00 g formation-bootcamp-z-vm-et-linux
Zl00 g formation-bootcamp-z-vm-et-linuxZl00 g formation-bootcamp-z-vm-et-linux
Zl00 g formation-bootcamp-z-vm-et-linuxCERTyou Formation
 
Zen06 formation-zend-framework-2-les-bases-et-perfectionnement
Zen06 formation-zend-framework-2-les-bases-et-perfectionnementZen06 formation-zend-framework-2-les-bases-et-perfectionnement
Zen06 formation-zend-framework-2-les-bases-et-perfectionnementCERTyou Formation
 
Zen05 formation-zend-framework-2-les-bases
Zen05 formation-zend-framework-2-les-basesZen05 formation-zend-framework-2-les-bases
Zen05 formation-zend-framework-2-les-basesCERTyou Formation
 
Zen04 formation-zend-framework-2-perfectionnement
Zen04 formation-zend-framework-2-perfectionnementZen04 formation-zend-framework-2-perfectionnement
Zen04 formation-zend-framework-2-perfectionnementCERTyou Formation
 
Zen03 formation-zend-framework-1-les-bases-et-perfectionnement
Zen03 formation-zend-framework-1-les-bases-et-perfectionnementZen03 formation-zend-framework-1-les-bases-et-perfectionnement
Zen03 formation-zend-framework-1-les-bases-et-perfectionnementCERTyou Formation
 
Zen02 formation-zend-framework-1-les-bases
Zen02 formation-zend-framework-1-les-basesZen02 formation-zend-framework-1-les-bases
Zen02 formation-zend-framework-1-les-basesCERTyou Formation
 
Zen01 formation-zend-framework-1-perfectionnement
Zen01 formation-zend-framework-1-perfectionnementZen01 formation-zend-framework-1-perfectionnement
Zen01 formation-zend-framework-1-perfectionnementCERTyou Formation
 
Zabix formation-zabbix-supervision-d-infrastructure
Zabix formation-zabbix-supervision-d-infrastructureZabix formation-zabbix-supervision-d-infrastructure
Zabix formation-zabbix-supervision-d-infrastructureCERTyou Formation
 

Plus de CERTyou Formation (20)

Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10
Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10
Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10
 
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-edition
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-editionZz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-edition
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-edition
 
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...
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...
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...
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
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linuxZv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linux
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linux
 
Zv02 g formation-z-vm-introduction-et-concepts
Zv02 g formation-z-vm-introduction-et-conceptsZv02 g formation-z-vm-introduction-et-concepts
Zv02 g formation-z-vm-introduction-et-concepts
 
Zop05 formation-zope-plone
Zop05 formation-zope-ploneZop05 formation-zope-plone
Zop05 formation-zope-plone
 
Zop04 formation-zope-les-bases-et-perfectionnement
Zop04 formation-zope-les-bases-et-perfectionnementZop04 formation-zope-les-bases-et-perfectionnement
Zop04 formation-zope-les-bases-et-perfectionnement
 
Zop03 formation-zope-les-bases
Zop03 formation-zope-les-basesZop03 formation-zope-les-bases
Zop03 formation-zope-les-bases
 
Zop02 formation-zope-cps
Zop02 formation-zope-cpsZop02 formation-zope-cps
Zop02 formation-zope-cps
 
Zop01 formation-zope-perfectionnement
Zop01 formation-zope-perfectionnementZop01 formation-zope-perfectionnement
Zop01 formation-zope-perfectionnement
 
Zl10 g formation-implementation-linux-pour-system-z-suse
Zl10 g formation-implementation-linux-pour-system-z-suseZl10 g formation-implementation-linux-pour-system-z-suse
Zl10 g formation-implementation-linux-pour-system-z-suse
 
Zl00 g formation-bootcamp-z-vm-et-linux
Zl00 g formation-bootcamp-z-vm-et-linuxZl00 g formation-bootcamp-z-vm-et-linux
Zl00 g formation-bootcamp-z-vm-et-linux
 
Zen06 formation-zend-framework-2-les-bases-et-perfectionnement
Zen06 formation-zend-framework-2-les-bases-et-perfectionnementZen06 formation-zend-framework-2-les-bases-et-perfectionnement
Zen06 formation-zend-framework-2-les-bases-et-perfectionnement
 
Zen05 formation-zend-framework-2-les-bases
Zen05 formation-zend-framework-2-les-basesZen05 formation-zend-framework-2-les-bases
Zen05 formation-zend-framework-2-les-bases
 
Zen04 formation-zend-framework-2-perfectionnement
Zen04 formation-zend-framework-2-perfectionnementZen04 formation-zend-framework-2-perfectionnement
Zen04 formation-zend-framework-2-perfectionnement
 
Zen03 formation-zend-framework-1-les-bases-et-perfectionnement
Zen03 formation-zend-framework-1-les-bases-et-perfectionnementZen03 formation-zend-framework-1-les-bases-et-perfectionnement
Zen03 formation-zend-framework-1-les-bases-et-perfectionnement
 
Zen02 formation-zend-framework-1-les-bases
Zen02 formation-zend-framework-1-les-basesZen02 formation-zend-framework-1-les-bases
Zen02 formation-zend-framework-1-les-bases
 
Zen01 formation-zend-framework-1-perfectionnement
Zen01 formation-zend-framework-1-perfectionnementZen01 formation-zend-framework-1-perfectionnement
Zen01 formation-zend-framework-1-perfectionnement
 
Zabix formation-zabbix-supervision-d-infrastructure
Zabix formation-zabbix-supervision-d-infrastructureZabix formation-zabbix-supervision-d-infrastructure
Zabix formation-zabbix-supervision-d-infrastructure
 

Cshab formation-csharp-les-bases-et-perfectionnement

  • 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 C#, Les bases et Perfectionnement Formation Informatique / Développement logiciel / .NET, C# et VB OBJECTIFS • Savoir développer en C#, créer des interfaces de gestion de bases et manipuler les objets de la plate-forme .NET PUBLIC Tous PRE-REQUIS • Utilisation courante d'un langage de programmation PROGRAMME Introduction Présentation de .NET Les langages du framework .NET Particularités du C# Evolutions du C#, plateformes supportées Environnement de développement Types de projets : console, bibliothèque, WinForms, WPF, WCF,... Structure minimale d'un programme C# Compilation, exécution et débogage Atelier : Manipulation de l'environnement de développement - exemples de programmes C# Syntaxe de base Variables : déclaration, types communs (Common Type System) Organisation en mémoire (types primitifs / types références) Opérateurs Conversion de types : transtypage implicite / explicite Instructions conditionnelles Instructions d'itération, les boucles Atelier : Multiples exemples d'applications Tableaux Principe de fonctionnement Création de tableaux quelconques Tableaux multidimensionnels et parcours Atelier : Déclaration et manipulations de tableaux Méthodes et paramètres Introduction au procédural : définition, intérêt Types et retours de fonctions Passage de paramètres : - par valeur - par référence : (ref, out) - arguments variables (params) Surcharge de méthodes Récursivité : définition, implémentation Atelier : Découpage de l'application Gestion des exceptions Mécanisme d'exceptions, types Capturer et traiter une exception (try/catch/finally) Déclenchement d'exceptions (throw) Atelier : Gestions des erreurs de saisie, remontées d'exceptions A retenir Durée : 5 jours soit 35h. Réf. CSHAB Dates des sessions Paris 09/03/2015 20/04/2015 15/06/2015 27/07/2015 14/09/2015 19/10/2015 30/11/2015 Aix en Provence 16/03/2015 18/05/2015 22/06/2015 17/08/2015 21/09/2015 26/10/2015 07/12/2015 Bordeaux 29/06/2015 02/11/2015 Brussel 25/05/2015 28/09/2015 Geneve 15/06/2015 19/10/2015 Lille 13/04/2015 08/06/2015 20/07/2015 07/09/2015 12/10/2015 23/11/2015 Lyon 23/03/2015 25/05/2015 29/06/2015 24/08/2015 28/09/2015 02/11/2015
  • 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 C#, Les bases et Perfectionnement Formation Informatique / Développement logiciel / .NET, C# et VB Classes fondamentales à disposition Notions sur les classes Les chaînes de caractères, les dates,... Les listes et collections diverses, algorithmes L'accès aux fichiers et les flux Atelier : Manipulation de collections et de flux Applications graphiques avec WinForms WinForms : présention, composants et affichages Structure d'un projet, références Création de fenêtres Utilisation de contrôles et gestion des évènements Organisation de l'application Atelier : une application d'annuaire Programmation orientée objet Présentation de l'objet pour la structuration idéale du code et notions d'UML Attributs et méthodes Constructeurs, cycle de vie, gestion générale de la mémoire L'agrégation d'objets Création de propriétés, visibilité, encapsulation Héritage dans l'application Atelier : Implémentation de plusieurs classes métier L'objet avancé en C# Utilisation des espaces de nom et création Classes abstraites et interfaces Polymorphisme : intérêt, utilisation Les mécanismes d'événements Exemples de modélisation pour les applications complexes Atelier : Organisation d'une application à base d'objets complexes - utilisation avancée des contrôles graphiques Bibliothèques utiles de .NET ADO.NET : accès à une base de données quelconque Communication avec .NET : le web et autres protocoles Présentation des éléments utiles supplémentaires à disposition et évolutions de C# La création et l'utilisation de processus Multithreading et synchronisation Atelier : étude de cas complète - un agenda d'entreprise en C# 14/12/2015 Montpellier 06/07/2015 16/11/2015 Nantes 30/03/2015 01/06/2015 06/07/2015 31/08/2015 05/10/2015 16/11/2015 Nice 15/06/2015 19/10/2015 Rennes 29/06/2015 02/11/2015 Strasbourg 08/06/2015 12/10/2015 Toulouse 13/04/2015 08/06/2015 20/07/2015 07/09/2015 12/10/2015 23/11/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.
  • 3. 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 C#, Les bases et Perfectionnement Formation Informatique / Développement logiciel / .NET, C# et VB Votre garantie 100% SATISFACTION Notre engagement 100% satisfaction vous garantit la plus grande qualité de formation.