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

57 vues

Publié le

0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
57
Sur SlideShare
0
Issues des intégrations
0
Intégrations
3
Actions
Partages
0
Téléchargements
1
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

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

  1. 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. 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. 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.

×