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

C# - Initiation + Approfondissement

Date de mise à jour : 28/09/2023 | Identifiant OffreInfo : 01_24227

Information fournie par :
Région Grand Est, missions Carif-Oref

Objectifs, programme, validation de la formation

Objectifs

Savoir développer en C#, créer des interfaces de gestion de bases et manipuler les objets de la plate-forme .NET

Programme de la formation

Introduction :
- Présentation de .net
- Les langages du framework .NET
- Particularités du C#
- Évolutions du C#, plateformes supportées.
- Environnement de développement.
- Types de projets : console, bibliothèque, WinForms, WPF, WCF...

Atelier : Manipulation de l'environnement de développement - exemples de programmes C#
- 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...

Atelier : Multiples exemples d'applications
Tableaux :
- Principe de fonctionnement.
- Création de tableaux quelconques.
- Tableaux multidimensionnels et parcours.

Atelier : Déclaration et manipulations de tableaux
Méthodes et 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
Gestion des exceptions :
- Mécanisme d'exceptions, types...

Atelier : Gestions des erreurs de saisie, remontées d'exceptions
Classes fondamentales à disposition :
- Notions sur les classes.
- Les chaînes de caractères, les dates...
- Les listes et collections diverses, algorithmes...

Atelier : Manipulation de collections et de flux
Applications graphiques avec WinForms :
- WinForms : présentions, composants et affichages.
- Structure d'un projet, références.
- Création de fenêtres.
- Utilisation de contrôles et gestion des évènements...

Atelier : une application d'annuaire
Programmation orientée objet :
- Présentation de l'objet pour la structuration idéale du code et notions d'UML.
- Attributs et méthodes.
- Constructeurs, cycle de vie, gestion générale de la mémoire.
- L'agrégation d'objets.
- Création de propriétés, visibilité, encapsulation..

Atelier : Implémentation de plusieurs classes métier
L'objet avancé en C# :
- Utilisation des espaces de nom et création.
- Classes abstraites et interfaces.
- Polymorphisme : intérêt, utilisation.
- Les mécanismes d'événements...

Atelier : Organisation d'une application à base d'objets complexes - utilisation avancée des contrôles graphiques
Bibliothèques utiles de .NET

Validation et sanction

attestation de suivi ou de présence

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, 0 heures en entreprise

Conventionnement : Non

Financeur(s)

Conditions d'accès

Public(s)
Tout public
Modalités de recrutement et d'admission
Entretien téléphonique

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

Conditions spécifiques et prérequis

Utilisation courante d'un langage de programmation.

Modalités d'accès

Lieu de réalisation de l'action

Formation entièrement à distance
Adresse
4 rue de Sarrelouis
4ème étage
67000 - Strasbourg
Responsable :
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
Responsable : Oumaïma AOUFI
Téléphone fixe : 0972377373
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
Dawan Sarl
SIRET: 42998754800261

Responsable : DEBRUYNE
Téléphone fixe : 0665765582
Site web : http://www.dawan.fr
Contacter l'organisme

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

du 27/09/2023 au 31/12/2024
débutant le : 27/09/2023
Adresse d'inscription
4 rue de Sarrelouis
4ème étage
67000 - Strasbourg
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

Dawan Sarl
SIRET : 42998754800261

Adresse
4 Rue de Sarrelouis
4ème étage
67000 - Strasbourg
Téléphone fixe : 0665765582
Contacter l'organisme