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

C# - Maîtrise complète

Date de mise à jour : 07/01/2025 | Identifiant OffreInfo : 04_2565415F

Information fournie par :
Carif-Oref de Normandie

Objectifs, programme, validation de la formation

Objectifs

  • Acquérir les fondamentaux du C# pour créer des applications simples.
  • Maîtriser les concepts avancés de la programmation orientée objet.
  • Concevoir des applications robustes et performantes avec une architecture appropriée.
  • Intégrer des bases de données dans vos projets C#.
  • Savoir structurer, optimiser et déployer des projets professionnels.

Programme de la formation

Module 1 : Introduction et bases du C#

Présentation du langage C# et de l'environnement de développement Visual Studio.

Syntaxe de base : variables, types de données, opérateurs.

Contrôles de flux : conditions, boucles, fonctions.


Module 2 : Programmation orientée objet (POO)

Notions clés : classes, objets, méthodes.

Principes d'encapsulation, d'héritage et de polymorphisme.

Gestion des interfaces et des classes abstraites.


Module 3 : Collections et gestion des données

Introduction aux tableaux, listes et dictionnaires.

Gestion des flux de données et manipulation des fichiers.

Optimisation des performances et bonnes pratiques en gestion de données.


Module 4 : Gestion des exceptions et débogage

Création et gestion des exceptions personnalisées.

Méthodes avancées de débogage dans Visual Studio.

Introduction aux tests unitaires pour valider le code.


Module 5 : Programmation asynchrone et parallèle

Comprendre le modèle async/await et la programmation asynchrone.

Gestion des tâches parallèles avec Task et Parallel.

Optimisation des performances via le multithreading.


Module 6 : Gestion des bases de données avec C#

Connexion aux bases de données SQL avec ADO.NET.

Utilisation d'Entity Framework Core pour simplifier l'accès aux données.

Opérations CRUD : création, lecture et manipulation des données.


Module 7 : Développement d'applications avancées

Conception d'applications avancées en Windows Forms ou en mode console.

Introduction à WPF (Windows Presentation Foundation) pour les interfaces graphiques.

Intégration de bibliothèques externes et consommation d'API.


Module 8 : Programmation orientée architecture

Exploration des design patterns (Singleton, Factory, Observer).

Structuration des projets avec les architectures MVC et MVVM.

Séparation des responsabilités pour améliorer la maintenabilité des projets.


Module 9 : Projet final et accompagnement personnalisé

Réalisation d'un projet avancé en C#.

Coaching personnalisé pour résoudre les défis spécifiques.

Évaluation des compétences acquises et remise d'une certification.

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
49 heures en centre

Conventionnement : Non

Financeur(s)

Autre

Entreprise

OPCO

Bénéficiaire de l'action

Conditions d'accès

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

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

Conditions spécifiques et prérequis

- Connaissances informatiques de base. - La maîtrise des fondamentaux de la programmation est un atout, mais n'est pas requis

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
4 Rampe d'Olbiche
50300 - Avranches
Responsable : La Rampe
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
28 Rue du Chemin Vert
75011 - Paris 11e
Responsable :
Téléphone fixe : 0177179036
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
Vivaneo
SIRET: 51017673800043

Responsable : MASSET
Téléphone fixe : 0177179036
Site web :
Contacter l'organisme

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

du 27/01/2025 au 31/12/2025
débutant le : 27/01/2025
Adresse d'inscription
28 Rue du Chemin Vert
75011 - Paris 11e
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

Vivaneo
SIRET : 51017673800043

Adresse
28 Rue du Chemin Vert
75011 - Paris 11e
Téléphone fixe : 0177179036
Contacter l'organisme