Formation indisponible à l'heure actuelle

Programmation en C# : Les fondamentaux

4.5
1 avis
  • Parmi toutes les formations que j'ai pu suivre ces dernières années, celle-ci fut de loin la plus stimulante et la plus bénéfique. Je ne me souviens pas d'avoir autant travaillé en cours, et c'est un compliment.
    |

Formation

À Paris ()

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

Vous apprendrez à Créer, compiler et exécuter des programmes C# orientés objet en utilisant Visual StudioDévelopper des programmes pour les applications de bureau et les applications web en utilisant des architectures multicouche robustesDévelopper des composants .NET réutilisables via la réalisation d'interface et d'héritage

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

4.5
  • Parmi toutes les formations que j'ai pu suivre ces dernières années, celle-ci fut de loin la plus stimulante et la plus bénéfique. Je ne me souviens pas d'avoir autant travaillé en cours, et c'est un compliment.
    |
100%
4.5
très bien

Évaluation de la formation

Recommandée

Évaluation du Centre

J. Butterer Analyste systèmes sénio Global Aerospace

4.5
03/03/2016
Les points forts: Parmi toutes les formations que j'ai pu suivre ces dernières années, celle-ci fut de loin la plus stimulante et la plus bénéfique. Je ne me souviens pas d'avoir autant travaillé en cours, et c'est un compliment.
À améliorer: .
Recommanderiez-vous cette formation?: Oui
*Tous les avis recueillis par Emagister & iAgora ont été vérifiés

Les exploits du centre

2016

Toutes les formations sont actualisées

L'évaluation moyenne est supérieure à 3,7

Plus de 50 opinions au cours des 12 derniers mois

Ce centre est avec Emagister depuis 16 ans.

Les matières

  • C++

Le programme

Introduction au langage C#L'évolution de C#
  • Comparaison des différentes versions de C#
  • Expression des modèles C# avec UML
C# et l'infrastructure .NET
  • CLI (Common Language Infrastructure)
  • La philosophie du code managé
  • Le Common Intermediate Language (CIL) et les méta-données
Les bases du langageTypes de données et constructions de contrôles
  • Déclaration de variables implicites et explicites
  • Types valeur et référence
  • Caractères et chaînes unicodes
Définition et appel de méthodes
  • Spécifications de la méthode Main
  • Passage d'arguments et retour de valeurs
  • Étendue et durée de vie des variables
  • Méthodes nommées et symboliques
  • Gestion des exceptions
  • Récupération des ressources
Utilisation des classes de la bibliothèque .NET
  • Éviter les collisions en utilisant les espaces de nommage
  • Réalisation d'E/S à l'aide des classes flot et de la sérialisation
  • Collections génériques et standards
Développement de classes C#Définition des classes
  • Utiliser les méthodes et les propriétés pour encapsuler des attributs
  • Fournir une initialisation cohérente grâce aux constructeurs
  • Surcharge des méthodes et des constructeurs
  • Réutilisation grâce à l'héritage et au polymorphisme
Création et utilisation d'objets
  • Allocation de mémoire d'objet avec new
  • Passage de valeurs initiales aux constructeurs
  • Choix entre l'allocation de valeurs ou de références
  • Compartimentation et non-compartimentation
  • Appel de méthodes et accès aux propriétés
Interconnexion d'objetsAssociation de classes
  • Manipulation des références, équivalence physique et logique
  • Choix des classes de collection de la bibliothèque
  • Augmentation de la fiabilité via l'utilisation des Generics
Exposition d'interfaces
  • Définition de la spécification d'une interface
  • Implantation d'une interface dans une classe
  • Polymorphisme d'interface
  • Événements et délégués
Simplification du développement de composantsCaractéristiques des composants .NET
  • Manifestes et assemblages
  • Métamodèle d'assemblage .NET
Écriture de composants C#
  • Création et utilisation de composants personnalisés
  • Extension de System.ComponentModel.Component
Interfaçage avec des composants hérités
  • Outils pour la compatibilité dans les deux sens
  • Appel de composants existants
  • Accès à COM/DCOM
Intégration de C# avec d'autres langages
  • Harmonisation des composants grâce au CLR
  • Accès aux méta-données
  • Gestion des différences d'un langage à l'autre
Mise en œuvre et amélioration des solutions C#Construction d'applications multiniveaux
  • Exploiter des patterns architecturaux robustes (MVC et EDM)
  • Remplacer l'interface utilisateur
  • Coder les design pattern standard en C#
  • Distribuer une application C#
Travailler avec des bases de données relationnelles
  • Accéder à des bases de données avec Entity Framework
  • Intégrer les fonctionnalités avancées de C# avec LINQ
Techniques avancées
  • Mise en place de l'interface IEnumerable<T>
  • Utilisation de méthodes d'extension
  • Utiliser des événements, des délégués et des expressions lambda
  • Multithreading en utilisant des mots clés asynchrones

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Programmation en C# : Les fondamentaux

Prix sur demande