Ferme la recherche

Programmation en C#

Descriptif

Durée de la formation

Durée 38 heures
En centre 35 heures

Session

entrées/sorties permanentes

du 01 juil. 2020 au 31 déc. 2021  - Mérignac (33)
du 01 juil. 2020 au 31 déc. 2021  - Mérignac (33)
Pour connaître les dates des prochaines sessions, veuillez contacter l'organisme de formation

Objectif de la formation

Décrire la syntaxe de base et les fonctionnalités du langage C#
Créer et appeler des méthodes, gérer les exceptions et décrire les besoins de surveillance pour les applications étendues
Mettre en oeuvre une structure de base et les éléments essentiels pour application typique de bureau
Créer des classes, définir et mettre en oeuvre des interfaces, créer et utiliser des collections génériques
Utiliser l'héritage pour créer une nouvelle hiérarchie de classe, étendre une classe, créer des classes et des méthodes génériques
Lire et écrire des données dans des fichiers avec ou sans objets stream, et sérialiser et dé-sérialiser les données dans différents formats

Description de la formation

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'assembly
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'assembly
Cryptage et décryptage de données
Implémentation de cryptage symétrique / asymétrique

Conditions d'accès

Aucune

Donne accès au(x) métier(s) suivant(s)

Direction des systemes d'information (voir la fiche métier)

Etudes et developpement informatique (voir la fiche métier)

Informations complémentaires

1
Et après la formation ?

Retour à l'emploi des anciens stagiaires

EXCELLENT

Conseils
Les questions à poser avant de choisir un centre de formation
  • Quels sont les profils des anciens stagiaires (niveau de formation, expérience professionnelle) ?
  • Est-il possible de visiter le centre ?
  • Quel type de public accueillez-vous en formation (salariés, demandeurs d’emploi, particuliers) ?
  • Peut-on obtenir une liste de ces anciens stagiaires pour les interroger sur cette formation ?
  • Comment aidez-vous les stagiaires à trouver un emploi ?

M2I FORMATION MERIGNAC

Lieu de formation

15 Bis Allée James Watt
Mérignac

Calculez votre itinéraire

Centre de formation

15 B allée James Watt
33700, Mérignac

Toutes les formations et avis pour M2I FORMATION MERIGNAC