Formation C# Développer en .NET Visual Studio

Objectifs :

  • Vous disposer d’une connaissance de la syntaxe C#.
  • Savoir maîtriser la programmation orientée objet en C#.
  • Apprendre à utiliser les fonctionnalités.
  • Savoir différencier les technologies d’accès aux données.
Public

Public

  • Développeurs désirant acquérir les techniques pour développer tous types d’applications .NET avec Visual Studio.
Pré-requis

Pré-requis

  • Disposer d’une expérience d’un langage de programmation (C, C++, VB...).
  • Connaître les principes de la programmation orientée objet.
  • Connaissance des concepts de bases de données relationnelles et du langage SQL.
Certifications

Certifications

Certification TOSA

Le programme de la formation "Formation C# Développer en .NET Visual Studio"

Jour 1

Introduction à C# et au .NET framework

  • Introduction au .Net Framework
  • Création de projets avec Visual Studio
  • Écrire une application C#
  • Construire une application graphique
  • Documenter une application
  • Exécuter et déboguer des applications avec Visual Studio

Structure de programmation du C#

  • Déclaration de variables et affectation de valeurs
  • Utilisation d'expressions et d'opérateurs
  • Création et utilisation des tableaux
  • Instructions de décisions
  • Instructions d'itérations

Déclaration et appel de méthodes

  • Définir et appeler des méthodes
  • Spécification de paramètres optionnels et de paramètres de sortie
Jour 2

Gestion d'exceptions

  • Gestion des exceptions
  • Soulever des exceptions

Lire et écrire dans des fichiers

  • Accéder au système de fichiers
  • Lecture et écriture dans des fichiers en utilisant les flux

Créer de nouveaux types de données

  • Création et utilisation d'énumérations
  • Création et utilisation de classes
  • Création et utilisation de structures
  • Comparaison des types références et types valeurs
Jour 3

Encapsulation de données et de méthodes

  • Contrôler la visibilité des membres
  • Partager méthodes et données

Héritage de classes et implémentation d'interfaces

  • Utiliser l'héritage pour définir de nouveaux types références
  • Définir et implémenter des interfaces
  • Définir des classes abstraites

Gestion de la durée de vie des objets et contrôler les ressources

  • Introduction au Garbage Collection
  • Gestion des ressources
Jour 4

Encapsuler des données et définir des surcharges d'opérateurs

  • Création et utilisation des propriétés
  • Création et utilisation des indexeurs
  • Surcharge d'opérateurs

Découpage de méthodes et gestion d'événements

  • Déclaration et utilisation de délégué
  • Utilisation des Lambda Expressions
  • Gestion d'évènements

Utilisation des collections et construction de types génériques

  • Utilisation des collections
  • Création et utilisation des types génériques
  • Définir des interfaces génériques et comprendre la variance
  • Utilisation de méthodes génériques et des délégués
Jour 5

Construction et énumération de classes de collection personnalisées

  • Implémenter une classe de collection personnalisée
  • Ajouter un énumérateur à une classe de collection personnalisée

Utilisation de LINQ pour intérroger des données

  • Utilisation des méthodes d'extension LINQ et des opérateurs de requête
  • Construction de requêtes et d'expressions LINQ dynamiques

Développement dirigé par les tests

  • La place des tests dans le développement
  • Modèles de conception d’application : MVC, MVVM
  • Tests Unitaires dans Visual Studio

Modalités et moyens pédagogiques

Démonstrations visuelles et pratiques à travers des exercices d’application et/ou des cas concrets des stagiaires.
Salle de formation équipée d’un poste PC par personne et de dispositif vidéo Grand Ecran.
Portail web: maformation.vaelia.fr

Modalités d'évaluation

Auto évaluation des acquis, exercices pratiques et/ou échanges avec le formateur.

Moyens d'encadrement

Un formateur expert spécialisé en Développement dont les compétences ont été validées par des diplômes et/ou testées et approuvées par l'éditeur et/ou Vaelia.


Dernière modification : 2021-04-26 11:15:35


A propos de "Formation C# Développer en .NET Visual Studio"

Classe en présentiel

Visio formation

Classe à distance

Eligible au CPF

4.80/5
Satisfaction globale

Référence : C#-.NET

Durée : 5.0 jour(s)

Tarif inter : 3000 € HT
Certification : + 70 € HT

Date(s)
Du 25 au 29 octobre 2021


Demande d'inscription à la formation

Date(s) souhaitée(s) (facultatif)
Du 25 au 29 octobre 2021

Lieu souhaité (facultatif)

Je peux suivre la formation à distance


Financement






Demande de renseignements


Rechercher une formation professionnelle