DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

C# Initiation : Programmer en objet

Date de mise à jour : 06/02/2026 | Identifiant OffreInfo : 03_261317594F

Information fournie par :
Via Compétences (Carif-Oref Auvergne-Rhône-Alpes)

Objectifs, programme, validation de la formation

Objectifs

Apprendre à développer avec C#, à créer des interfaces de gestion et à manipuler les objets de la plateforme .NET

Programme de la formation

Comprendre .NET et les technologies associées


  • Présentation de .NET

  • Les langages du framework .NET

  • Particularités du C#

  • Evolutions du C#, plateformes supportées

  • Environnement de développement

  • Types de projets : console, bibliothèque, WinForms, WPF, WCF,...

  • Structure minimale d'un programme C# 
Atelier : création d'un premier projet minimaliste

Utiliser Visual Studio pour développer une application

  • Création d'une solution / d'un projet : les fichiers générés

  • Les fenêtres usuelles (explorateur de solution, team explorer, sortie, pile des appels, espions...)

  • Le débug (pas à pas, pile, espions, point d'arrêt conditionnel...)

  • La gestion de version avec Git (création d'un dépôt local, d'un dépôt distant, actions de bases - add, commit, push, pull, historisation)
Atelier : Manipulation de l'environnement de développement - exemples de programmes C#

Utiliser la syntaxe de base

  • Variables : déclaration, types communs (Common Type System)

  • Organisation en mémoire (types primitifs / types références)

  • Opérateurs

  • Conversion de types : transtypage implicite / explicite

  • Instructions conditionnelles

  • Instructions d'itération, les boucles
Atelier : Multiples exemples d'applications

Utiliser des tableaux

  • Principe de fonctionnement

  • Création de tableaux quelconques

  • Tableaux multidimensionnels et parcours
Atelier : Déclaration et manipulations de tableaux

  • Construire des méthodes et utiliser des paramètres

  • Introduction au procédural : définition, intérêt

  • Types et retours de fonctions

  • Passage de paramètres :

  • - par valeur

  • - par référence : (ref, out)

  • - arguments variables (params)

  • Surcharge de méthodes

  • Récursivité : définition, implémentation
Atelier : Découpage de l'application

Gérer des exceptions
Atelier : Gestions des erreurs de saisie, remontées d'exceptions

Apprendre l'objet

  • Définition de classes

  • Déclaration des membres d'instance / de classe (static)

  • Constructeurs et instanciation

  • Cycle de vie d'un objet en mémoire

  • Diagramme de classes (UML)

  • Agrégation d'objets (association)

  • Encapsulation : attributs et propriétés

  • Extension de classes (Héritage)

  • Comparaison d'objets

  • Classes abstraites

  • Interfaces et implémentation

  • Polymorphisme
Atelier : Modélisation de problèmes en objet

Utiliser les classes fondamentales à disposition
Atelier : Manipulation de collections et de flux

Validation et sanction

Attestation de formation

Type de formation

Non certificiante

Sortie

Sans niveau spécifique

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
35 heures en centre

Conventionnement : Non

Financeur(s)

Bénéficiaire de l'action

Conditions d'accès

Public(s)
Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

Notions de programmation

Modalités d'accès

Lieu de réalisation de l'action

Formation mixte
Adresse
62 Rue de Bonnel
69003 - Lyon 3e
Responsable : Dawan
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
62 Rue de Bonnel
Batiment de la Banque Rhône-Alpes
69003 - Lyon 3e
Responsable :
Téléphone fixe : 0972377373
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
Dawan
SIRET: 42998754800253
69003 Lyon 3e
Responsable : CHABOT
Téléphone fixe : 0972377373
Site web :
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 01/01/2026 au 31/12/2026
débutant le : 01/01/2026
Adresse d'inscription
62 Rue de Bonnel
69003 - Lyon 3e
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

Dawan
SIRET : 42998754800253

Adresse
62 Rue de Bonnel
Batiment de la Banque Rhône-Alpes
69003 - Lyon 3e
Téléphone fixe : 0972377373
Contacter l'organisme