Certification de formation Programmation C#

Formation Programmation C# éligible CPF faisant partie de la certification « Développement Microsoft .NET »

0
Jours
0
Heures
0
CNCP
0
CPF
Formation certifiante disponible en :

Formation
intra-entreprise

Formation
inter-entreprises

Egalement disponible à distance en :
e-learning-tutore
Tous les détails et démonstrations en ligne du déroulement de la formation e-learning ou à distance tutoré : « Programmation C# »
Prochaines dates
Planning et dates

« Programmation C# »

Ville Session 1 Session 2
Paris 17-09-18 15-11-18
Lyon 17-09-18 15-11-18
Aix-en-Provence 17-09-18 15-11-18
Nous vous recommandons

Programme de formation:
Programmation C#.

La formation programmation en C# enseigne aux participants les fondamentaux du développement en utilisant le Framework.NET pour permettre de créer des applications Windows avec le langage C#.

Objectifs

Quelles seront mes compétences à l’issue de la formation : Programmation C# ?

À l’issue de la formation « Programmation C# », les apprenants auront les capacités de :

  1. Acquérir une connaissance pratique de la programmation C#
  2. Découvrir comment implémenter des programmes utilisant C# et des classes à partir du Framework.NET
  3. Découvrir comment implémenter des programmes GUI simples à l’aide de Windows Forms
  4. Obtenir une connaissance approfondie des types de données dynamiques, des arguments nommés et facultatifs et d’autres fonctionnalités ajoutées dans C#
  5. Apprendre la programmation asynchrone à l’aide de nouveaux mots-clés introduits dans C#
  6. Explorer les nouvelles fonctionnalités de C#.

Publics

Quels sont les profils concernés par le module : Programmation C# ?

La formation certifiante « Programmation C# » s’adresse à tout public salarié, demandeur d’emploi ou en reconversion professionnelle et souhaitant acquérir des compétences en développement Microsoft.NET, notamment C#.

Prérequis

Quelles sont les qualifications requises pour suivre la formation : Programmation C# ?

Tous les participants devraient avoir une expérience de programmation préalable dans un langage de programmation orienté objet.

Programme détaillé

Comprendre les fondamentaux de C#.

Examen de la syntaxe C#

  1. Vue d’ensemble des applications d’écriture utilisant C#
  2. Types de données, opérateurs et expressions
  3. Apprentissage de la construction d’un programme en langage C#.

Création de méthodes, traitement des exceptions et surveillance

  1. Créer et invoquer des méthodes
  2. Création de méthodes surchargées et utilisation de paramètres optionnels et de sortie
  3. Manipulation des exceptions
  4. Monitoring de l’application.

Comprendre les bases de la programmation Orientée Objet en C#.

Développement du code pour une application graphique

  1. Implémentation de structures et des énumérations
  2. Organisation de données dans des collections
  3. Manipulation des événements.

Création de classes et implémentation de collections sécurisées

  1. Créer des classes
  2. Définition et implémentation d’interfaces
  3. Mise en œuvre de collections sécurisées.

Création d’une hiérarchie de classes en utilisant l’héritage

  1. Création de hiérarchies de classe
  2. Extension des classes .NET Framework
  3. Création de types génériques.

Comprendre l’accès aux données en C#.

Lecture et écriture de données locales

  1. Lecture et écriture de fichiers
  2. Données de sérialisation et désérialisation
  3. Effectuer des E / S à l’aide de flux.

Accès à une base de données

  1. Création et utilisation de modèles de données d’entité
  2. Recherche de données en utilisant LINQ
  3. Mise à jour des données en utilisant LINQ.

Accès à une base de données

  1. Accès aux données sur le Web
  2. Accès aux données sur le cloud.

Comprendre la programmation orientée objet avancée en C#.

Conception de l’interface utilisateur pour une application graphique

  1. Utilisation de XAML pour concevoir une interface utilisateur
  2. Utilisation du Databinding
  3. Appliquer un style à l’interface.

Amélioration de la performance

  1. Implémentation du multitâche en utilisant les tasks et les expressions Lambda
  2. Effectuer des opérations de manière asynchrone
  3. Synchroniser l’accès simultané aux données.

Intégration avec le code non managé

  1. Création et utilisation d’objets dynamiques
  2. Gestion de la durée de vie des objets et contrôle des ressources non gérées.

Maîtriser les nouveautés de C#.

Création de types et assemblages réutilisables

  1. Examination des metadata d’un objet
  2. Création et utilisation d’attributs personnalisés
  3. Génération du code managé
  4. Gestion des versions, de la signature et du déploiement d’assemblages.

Cryptage et déchiffrement des données

  1. Implémentation du cryptage symétrique
  2. Mise en œuvre du cryptage asymétrique.

Conclusion

Besoin d'un devis / d'un renseignement :

Adresse :

28 rue Xavier Bichat

72000 Le Mans

 

Téléphone :

02.43.52.36.45

 

Email :

contact@cegefos.fr

 

Suivez-nous :

[Form id= »6″]