Groupe ARKESYS

      Programmer en C# 5 jours

      Groupe ARKESYS
      En Ligne

      Prix sur demande
      Ou préférez-vous appeler directement le centre?
      04372... Voir plus
      Désirez-vous contacter un conseiller pour cette formation ?

      Infos importantes

      Typologie Formation
      Méthodologie En ligne
      Début Dates au choix
      • Formation
      • En ligne
      • Début:
        Dates au choix
      Description

      Cette formation permet d'acquérir les compétences et connaissances nécessaires pour développer des applications Windows en utilisant le langage C#. Durant la formation, 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 en développant une application incorporant plusieurs fonctionnalités du .NET Framework 4.5.La formation est basée sur Visual Studio 2012 et Windows 8.Cette formation prépare à l'examen " Programming C# ", premier des 3 examens requis pour obtenir la certification " MCSD Windows Store Apps Using C# ".

      Infos pratiques







      Durée : 5 jours soit 35 heures









      Population visée : Ouvrier – Employé – Employé qualifié – Cadre – Cadre supérieur

      Public concerné : Développeurs expérimentés



      Programme

      Installations (1)
      Où et quand
      Début Lieu
      Dates au choix
      En ligne
      Début Dates au choix
      Lieu
      En ligne

      À tenir en compte

      · Prérequis

      Pré-requis


      Maîtriser impérativement un langage de programmation procédural et idéalement avoir des connaissances de développement avec un autre langage orienté objet (Java, C++...)

      Questions / Réponses

      Pose une question et d'autres utilisateurs vous répondrons

      Qu'apprend-on avec cette formation ?

      C++
      Cadre

      Programme


      Objectifs opérationnels et contenu de la formation


      Révision de la syntaxe C#
      • Vue d'ensemble de l'écriture d'applications en utilisant C#
      • Types de données, opérateurs et expressions
      • Constructions du langage de programmation C#
      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 classes en utilisant l'héritage
      • Créer des hiérarchies de classes
      • Etendre des classes du framework .NET
      • Créer des types génériques
      Lecture et écriture de données locales
      • Lire et écrire dans des fichiers
      • Sérialiser et dé-sérialiser des données
      • Réaliser des traitements I/O en utilisant des flux
      Accès à une base de données
      • Créer et utiliser des modèles d'entités de données
      • Interroger des données en utilisant LINQ
      • Mettre à jour des données en utilisant LINQ
      Accès à des données distantes
      • 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ôler les ressources non gérées
      Création de types réutilisables et d'assemblages
      • Examiner les métadonnées des objets
      • Créer et utiliser les attributs personnalisés
      • Générer du code managé
      • 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


      Information supplémentaire

      Méthodes et moyens


      Explications théoriques suivies de pratiques guidées puis mises en autonomie1 vidéoprojecteur par salle1 ordinateur par stagiaireStage disponible en mode « In Class » : 2 téléviseurs et 1 caméra HD par salleConcepteur : ENI SERVICE - Diffuseur : Groupe ARKESYS

      Comparer pour mieux choisir:
      En voir plus