Visual Studio 2012 - Programmation C# avec le .Net Framework 4.5 (20483)

Course Description Agenda
 

A qui s'adresse cette formation

Développeurs expérimentés qui ont déjà une connaissance de C#

Pré-requis

  • Avoir une expérience en programmation C, C++, JavaScript, Objective-C, Microsoft Visual Basic, ou Java
  • Connaissance du concept de la programmation orientée objet

Objectifs

  • 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

Contenu

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
Classroom training
Modality: G

Durée 5 jours

Dates et Inscription
 
pointer une ville pour s'enregistrer Agenda
France

Actuellement pas de date de disponible  For enquiries please write to info@flane.fr.

Europe
Allemagne
06.05. - 10.05.2019 Francfort
11.06. - 14.06.2019 Berlin 4 jours
08.07. - 12.07.2019 Düsseldorf
05.08. - 09.08.2019 Stuttgart
02.09. - 06.09.2019 Munich
23.09. - 27.09.2019 Münster
21.10. - 25.10.2019 Hambourg
18.11. - 22.11.2019 Francfort
Autriche
26.08. - 30.08.2019 Wien (iTLS)
Italie
08.04. - 12.04.2019 Rome
10.06. - 14.06.2019 Milan
01.07. - 05.07.2019 Rome
02.09. - 06.09.2019 Milan
30.09. - 04.10.2019 Rome
11.11. - 15.11.2019 Milan
Latin America
Argentine
17.06. - 21.06.2019 Formation en ligne Fuseau horaire: America/Buenos_Aires Langue: Español
Brésil
17.06. - 21.06.2019 Formation en ligne Fuseau horaire: America/Sao_Paulo Langue: Portuguais
02.12. - 06.12.2019 Formation en ligne Fuseau horaire: America/Sao_Paulo Langue: Portuguais
Chile
09.12. - 13.12.2019 Formation en ligne Fuseau horaire: America/Santiago Langue: Español
Colombie
09.09. - 13.09.2019 Formation en ligne Fuseau horaire: America/Bogota Langue: Español
Costa Rica
17.06. - 21.06.2019 Formation en ligne Fuseau horaire: America/Costa_Rica Langue: Español
Mexico
17.06. - 21.06.2019 Formation en ligne Fuseau horaire: America/Mexico_City Langue: Español
02.12. - 06.12.2019 Formation en ligne Fuseau horaire: America/Mexico_City Langue: Español
Moyen-Orient
Emirats-Arabes-Unis
07.07. - 11.07.2019 Dubai Langue: Anglais This course is being delivered by iTLS.
Afrique
Egypte
07.07. - 11.07.2019 Le Caire Langue: Anglais
Cours en ligne avec instructeur
 

Cookies help us deliver our services. By using our services, you agree to our use of cookies.   Got it!