CCI Mayenne
12 Rue de Verdun
53000 Laval

Tel : 02 43 49 50 00
CCI53-Accueil@mayenne.cci.fr

Formation entreprises - Informatique - Developpement Logiciel

Programmation en C#

Apprendre à développer vos logiciels en C#

Objectifs

Comprendre l'architecture.NET framework avec C#

Apprendre la programmation orientée objet avec C#

Acquérir les connaissances nécessaires pour exploiter des données avec LINQ

Public

Développeurs

 

Prérequis

Bonnes connaissances en programmation.

Connaissances de base des concepts Objet.

Expérience requise en développement logiciel avec un langage de type C/C++ ou Java.

Compétences visées

Savoir développer avec un langage orienté objet

Dates & lieux

IIA - Saint-Berthevin : Dates nous consulter

Programme

La syntaxe du langage C#

L'architecture.NET framework.
Présentation du langage C#.
Types de données, opérateurs et expressions.
Les structures de programmation.

Méthodes, exceptions et applications graphiques

Comment créer et appeler des méthodes ?
Les méthodes surchargées.
Les exceptions.
Les structures et les énumérations.
Les collections.
La gestion d'événements.

Les classes, hiérarchie et héritage

Présentation des classes.
Définition et implémentation d'interfaces.
Les collections à typage sûr.
La hiérarchie et l'héritage des classes.

Données locales et base de données

Lire et écrire des données vers et à partir du système de fichiers.
Comment sérialiser et désérialiser des données ?
Les entrées/sorties par les flux.
Création et utilisation d'un modèle de données Entité.
Interrogation de données par LINQ.

Données distantes et interface utilisateur

Comment accéder à des données via le Web ?
Accéder aux données dans le Cloud.
Créer une interface utilisateur avec XAML.

Performances des applications

Améliorer les performances d'une application.
Le multitâche en utilisant tâches et expressions Lambda.
Les opérations asynchrones.

Code non managé et types réutilisables

Les objets dynamiques.
Durée de vie des objets et contrôle des ressources non managées.
Comment créer et utiliser des attributs personnalisés ?
Le versioning. Le déploiement d'assemblies.
Le cryptage symétrique et asymétrique.

LIRE LE PROGRAMME DÉTAILLÉ

Plus pédagogiques

Méthodes :

Une pédagogie interactive favorisant l’acquisition des savoirs, savoir-faire et savoir-être.

Nos salles sont équipées d’outils multimédias et interactifs et de tous matériels en lien avec la thématique traitée.

 

Animateur : Nos formateurs sont choisis pour leurs expertises métiers, leurs compétences pédagogiques et leur connaissance de l’entreprise.


Validation / Certification

Méthodes et outils adaptés à la formation  : mise en situation, QCM, exercices d'application...

TARIFS

3690 € net de TVA

Votre sélection est vide

 

5 jours (35 heures)

3690 € net de TVA

réf : INF-DEV-055

Ajout à vos favoris

Cette page a été ajoutée à vos favoris dans votre espace personnel.

à télécharger

Fiche Produit - PDF
Contacter notre conseiller

Contact direct avec un conseiller

Brigitte DOLLEY

Assistante commerciale

02 43 91 47 47

brigitte.dolley@mayenne.cci.fr

 

Recommander à un ami loader

CCI Mayenne

Voir toutes nos implantations
CCI Pays de la Loire
Le site web de la CCI Pays de la Loire  
CCI.FR
Le portail des Chambres de Commerce et d'Industrie