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

C# - Initiation + Approfondissement

Date de mise à jour : 16/01/2024 | Identifiant OffreInfo : 20_1273867

Information fournie par :
C2RP Carif-Oref Hauts-de-France

Certification et éligibilité au compte personnel de formation

  • Certification Microsoft programmation en C# (70-483) - Code CertifInfo 84478
    • Niveau de qualification : Sans équivalence de niveau

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#

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

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

Héritage dans l'application


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

Exemples de modélisa

Validation et sanction

Certification Microsoft programmation en C# (70-483)

Type de formation

Certifiante

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, 35 heures hebdomadaires

Conventionnement : Non

Financeur(s)

Autre

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

Utilisation courante d'un langage de programmation

Modalités d'accès

Lieu de réalisation de l'action

Formation mixte
Adresse
46-48 Rue des Canonniers
46-48 rue des Canonniers
59800 - Lille
Responsable : 2741
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
46-48 Rue des Canonniers
59800 - Lille
Responsable :
Téléphone fixe : 0972377373
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
DAWAN
SIRET: 42998754800287
59800 Lille
Responsable :
Téléphone fixe :
Site web :
Contacter l'organisme

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

du 01/01/2024 au 31/12/2024
débutant le : 01/01/2024
Adresse d'inscription
46-48 Rue des Canonniers
59800 - Lille
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

DAWAN
SIRET : 42998754800287

Adresse
46-48 Rue des Canonniers
59800 - Lille
Téléphone fixe : 0972377373
Contacter l'organisme