Menu Recherche Panier
(...)
Vous êtes ici : Accueil > Catalogue des formations > Formation Visual Studio 2012 - Programmation C# avec le .Net Framework 4.5
Technique
CPF

Formation Visual Studio 2012 - Programmation C# avec le .Net Framework 4.5

Découvrir et maîtriser la syntaxe du langage pour développer des applications .Net

Syntaxiquement proche du Java, le C# a été conçu par Microsoft pour permettre aux développeurs d’utiliser toutes les capacités de la plate-forme .Net. A bien y regarder, l’objectif semble atteint puisque de nombreuses entreprises et éditeurs ont fait le choix de ce langage pour développer leurs applications. Cette formation a été créée dans une double perspective : apprendre ce langage aux développeurs tout en leur délivrant les compétences nécessaires à l’utilisation de la dernière version du Framework. A l’issue de ces 5 jours, les participants maîtriseront le C# et auront développé une première interface Windows en WPF.
Objectifs de cette formation Visual Studio 2012 - Programmation C# avec le .Net Framework 4.5
  • Disposer de solides bases pour développer des applications en C#
  • Comprendre comment tirer parti de la puissance du Framework avec C#
  • Mettre en oeuvre la programmation orientée objet (POO) avec C#
  • Acquérir les connaissances et compétences nécessaire pour exploiter des données avec LINQ
  • Apprendre à crypter et décrypter les données
Public
  • Développeurs expérimentés qui ont déjà une connaissance de C#
Pré-requis
Programme détaillé

Vue d’ensemble de la syntaxe C#

  • Vue d’ensemble de l’écriture d’applications en C#
  • Types de données, opérateurs et expressions
  • Structures de programmation du langage C#

Créer des méthodes, gérer les exceptions et surveiller les applications

  • Créer et appeler des méthodes
  • Créer des méthodes surcharges et utiliser les paramètres optionnels et de sortie
  • Gestion des exceptions
  • Surveillance des applications

Développer le code des applications graphiques

  • Implémenter structures et énumérations
  • Organiser les données dans des collections
  • Gestion d’évènements

Créer des classes et implémenter des collections à typage sûr

  • Création de classes
  • Définition et implémentation d’interfaces
  • Implémentation de collections à typage sûr

Créer une hiérarchie de classes par héritage

  • Création de hiérarchie de classes
  • Étendre les classes du .Net Framework
  • Création de types génériques

Lecture et écriture de données locales

  • Lecture et écriture de fichiers
  • Sérialisation et désérialisation de données
  • Gestion des entrées/sorties pas les flux

Accès aux bases de données

  • Création et utilisation d’un modèle de données Entité
  • Interrogation de données par LINQ
  • Mise à jour de données par LINQ

Accès à des données distantes

  • Accès à des données à travers le Web
  • Accès à des données dans le Cloud

Concevoir l'interface utilisateur d'une application graphique

  • Utiliser le XAML pour concevoir une interface utilisateur
  • Liaison de contrôles aux données
  • Définir le style d’une interface utilisateur

Améliorer les performances et la réactivité d'une application

  • Implémentation du multitâche en utilisant tâches et expressions Lambda
  • Réaliser des opérations asynchrones
  • Synchronisation d’accès concurrents sur les données

Intégration de code non managé

  • Création et utilisation d’objets dynamiques
  • Gestion de la durée de vie des objets et contrôle des ressources non managées

Création de types réutilisables et d'assemblies

  • Examiner les métadonnées des objets
  • Créer et utiliser des attributs personnalisés
  • Génération du code managé
  • Versioning, signature et déploiement d’assemblies

Cryptage et décryptage de données

  • Implémentation de cryptage symétrique
  • Implémentation de cryptage asymétrique
Les plus de cette formation Visual Studio 2012 - Programmation C# avec le .Net Framework 4.5
  • L'apprentissage par la pratique intensive : la majeure partie de la formation est consacrée à la mise en oeuvre des principes de développement en C#.
  • Une formation très concrète durant laquelle s'alternent les phases d'apports théoriques, d'échanges, de partage d'expériences et de mise en pratique.
  • La qualité d'une formation officielle Microsoft (support de cours numérique en anglais).
  • Cette formation préparant à la certification Microsoft "Programmation en C#" est éligible au CPF (code 235571). Connectez-vous sur www.moncompteactivite.gouv.fr
Certification

Cette formation prépare au test suivant :

  • 70-483
et entre en jeu dans le cursus de certification :
  • Pour optimiser vos chances de réussite à ce test, optez pour le Pack Certification (en option au prix unitaire de 290 euros HT) qui inclut l'accès à un outil de révision en ligne et le passage de l'examen en centre Pearson Vue

Informations

  • Durée : 5 Jours (35h)
  • Réf. : M20483
  • Réf. éditeur : 20483B


Financement
Bon à savoir...

= une réponse possible
= plusieurs réponses possibles

1. Quel est le rôle d’une structure itérative dans un programme ?
2. Qu’est-ce qu’une classe ?
3. A quoi correspond l’héritage ?
4. Qu’est-ce qu’une variable
5. Qu’est-ce qu’une fonction ?
6. En quoi consiste le débogage ?
7. En quoi consiste une compilation ?
8. Qu’est-ce qu’une interface en programmation orientée objet ?
9. Qu’est-ce que l’encapsulation ?
10. Que permet un Environnement de Développement Intégré?
Vous n'avez pas répondu à toutes les questions !
Vous avez % de bonnes réponses, vous pouvez donc suivre cette formation.
Vous avez % de bonnes réponses.
Nous vous invitons à contacter nos Conseillers Formation au 0825 07 6000 afin qu'ils vous orientent vers une formation plus adaptée à vos connaissances.