Formation Les fondamentaux du développement .Net en C#

REF
M860
DUREE
5 Jours
TARIF
2690€ HT
>

Objectifs

  • Disposer d’une parfaite connaissance de la syntaxe C#
  • Maîtriser la programmation orientée objet en C#
  • Comprendre comment utiliser au mieux les fonctionnalités offertes par .Net Framework
  • Savoir différencier les technologies d’accès aux données du .Net Framework
>

Public

  • Développeurs et analystes programmeurs "anciennes technologies"
  • Chefs de projets
>

Prérequis

  • Disposer d’une expérience d’un langage de programmation (C, C++, VB…)
  • Avoir suivi la formation “La conception orientée Objet” ou disposer de notions de programmation orientée objet

Connaissance des concepts de bases de données relationnelles et du langage SQL

>

Programme

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

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

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

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écouplage 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

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 interroger 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
>

Moyens et Méthodes Pédagogiques

  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
  • Un poste par stagiaire
  • Formateur Expert
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage
>

Validation des acquis

  • Auto évaluation des acquis par le stagiaire via un questionnaire en fin de formation
  • Attestation de fin de stage remise avec la facture
Dates des sessions
Lieu
>24/11/2025
au
28/11/2025
Paris ou à Distance
>08/12/2025
au
12/12/2025
Paris ou à Distance
>19/01/2026
au
23/01/2026
Paris ou à Distance
Toutes les dates
Un Intra ?Une formation sur mesure ?
>24/11/2025
au
28/11/2025
Paris ou à Distance
>08/12/2025
au
12/12/2025
Paris ou à Distance
>19/01/2026
au
23/01/2026
Paris ou à Distance
>09/02/2026
au
13/02/2026
Paris ou à Distance
>09/03/2026
au
13/03/2026
Paris ou à Distance
>13/04/2026
au
17/04/2026
Paris ou à Distance
>18/05/2026
au
22/05/2026
Paris ou à Distance
>08/06/2026
au
12/06/2026
Paris ou à Distance
>22/06/2026
au
26/06/2026
Paris ou à Distance
>14/09/2026
au
18/09/2026
Paris ou à Distance
>28/09/2026
au
02/10/2026
Paris ou à Distance
>16/11/2026
au
20/11/2026
Paris ou à Distance
>07/12/2026
au
11/12/2026
Paris ou à Distance
Moins des dates
Un Intra ? Une formation sur mesure ?

Nos Clients

Logo Nativo Certification Qualiopi - Organisme de formation certifié
Localisation Nativo - 26-28 rue de Londres, 75009 Paris

Adresse :

26-28 rue de Londres
75009 Paris

Metro :

3
9
12
13
14
RER
A
E

Déclaration CNIL n° 1286285