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

C# - Initiation

Date de mise à jour : 03/11/2023 | Identifiant OffreInfo : 02_202310187376

Information fournie par :
Cap Métiers Nouvelle-Aquitaine

Objectifs, programme, validation de la formation

Objectifs

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

Programme de la formation

Découvrir la plateforme .NET
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#
Compilation, exécution et débogage
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
Instructions d'itération, les boucles
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
Capturer et traiter une exception (try/catch/finally)
Déclenchement d'exceptions (throw)
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
L'accès aux fichiers et les flux
Atelier : Manipulation de collections et de flux
Construire des applications de bureau
Présentation de Windows Forms (WinForms)
Présentation de WPF
Création de fenêtres et communication
Utilisation de contrôles
Binding de contrôles avec des données
Utilisation de contrôles utilisateurs
Utilisation de tâches
Atelier : une application d'annuaire

Validation et sanction

-

Type de formation

Non certificiante

Sortie

Information non communiquée

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
21 heures en centre, 21 heures hebdomadaires

Conventionnement : Non

Financeur(s)

Autre

Conditions d'accès

Public(s)
Demandeur d'emploi, Handicapé, Jeune 16-25 ans, Public en emploi, Salarié, Tout public
Modalités de recrutement et d'admission

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

Conditions spécifiques et prérequis

-

Modalités d'accès

Lieu de réalisation de l'action

Formation mixte
Adresse
250 Avenue Emilie Counord
33000 - Bordeaux
Responsable :
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
Responsable : JONOVIC Milena
Téléphone fixe : 0665756554
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
DAWAN
SIRET: 42998754800311
33300 Bordeaux
Responsable : JONOVIC Milena
Téléphone fixe : 0665756554
Site web :
Contacter l'organisme

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

du 31/10/2023 au 31/12/2025
débutant le : 31/10/2023
Adresse d'inscription
250 Avenue Emilie Counord
33000 - Bordeaux
Etat du recrutement : Information non disponible
Modalités : Entrées/sorties permanentes

Organisme responsable

DAWAN
SIRET : 42998754800311

Adresse
Bât Ravezies - 2ème étage 250 Avenue EMILE COUNORD
33300 - Bordeaux
Téléphone fixe :
Contacter l'organisme