![]() |
DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS. |
Formation C# - Blended LearningDate de mise à jour : 07/01/2025
| Identifiant OffreInfo : 04_2565428F |
Carif-Oref de Normandie |
Module 1 : Introduction à C# et prise en main
Présentation du langage C# et de ses utilisations.
Installation et prise en main de Visual Studio.
Création de votre premier projet C#.
Module 2 : Fondamentaux de la programmation en C#
Variables, types de données et opérateurs.
Structures de contrôle : conditions et boucles.
Introduction aux fonctions et méthodes.
Module 3 : Programmation orientée objet (POO)
Principes fondamentaux : classes, objets et méthodes.
Encapsulation, héritage et polymorphisme.
Gestion des interfaces et des classes abstraites.
Module 4 : Gestion des données et collections
Tableaux, listes, dictionnaires et autres structures de collections.
Manipulation des fichiers : lecture et écriture.
Gestion des flux de données.
Module 5 : Gestion des exceptions et débogage
Compréhension et gestion des exceptions.
Création d'exceptions personnalisées.
Techniques de débogage dans Visual Studio.
Module 6 : Programmation asynchrone et multithreadée
Introduction à la programmation asynchrone avec async et await.
Gestion des tâches parallèles via la classe Task.
Optimisation des performances grâce au multithreading.
Module 7 : Bases de données avec C#
Connexion aux bases de données SQL avec ADO.NET.
Introduction à Entity Framework pour simplifier les requêtes.
Manipulation des données dans vos applications.
Module 8 : Développement d'applications avancées
Création d'applications Windows Forms ou console avancées.
Découverte de WPF pour des interfaces modernes.
Utilisation de bibliothèques externes et d'APIs.
Module 9 : Projet final et accompagnement personnalisé
Réalisation d'un projet complet en C#.
Coaching individuel pour perfectionner vos compétences.
Évaluation finale et obtention de la certification.
Non certificiante
Sans niveau spécifique
Conventionnement : Non
Autre
Entreprise
OPCO
Bénéficiaire de l'action
Niveau d'entrée : Sans niveau spécifique
- Être à l'aise avec un ordinateur. - Aucune expérience en programmation requise, mais motivation essentielle.