24_279824_1579736 https://www.cariforef-provencealpescotedazur.fr/Formation/Session/557711 C sharp blended learning Vivaneo

C sharp blended learning

Date de mise à jour : 13/12/2024 | Identifiant OffreInfo : 24_279824
Organisme responsable : Vivaneo

Objectifs

Acquérir une maîtrise des bases du langage C sharp pour créer des applications simples.
Assimiler et mettre en œuvre les principes fondamentaux de la programmation orientée objet (POO).
Manipuler efficacement les données et interagir avec des bases de données.
Développer des applications robustes et optimisées.
Approfondir les techniques avancées de programmation asynchrone et multithreadée.

Programme de la formation

Module 1 : Introduction à C sharp et prise en main
Découverte du langage C sharp et de ses principaux domaines d'application.
Installation et configuration de l'environnement Visual Studio.
Création et exécution d'un premier projet en C sharp.
Module 2 : Fondamentaux de la programmation en C sharp
Utilisation des variables, types de données et opérateurs.
Structures de contrôle : conditions et boucles.
Introduction aux fonctions et aux méthodes.
Module 3 : Programmation orientée objet (POO)
Concepts clés?: classes, objets et méthodes.
Principes de l'encapsulation, de l'héritage et du polymorphisme.
Gestion des interfaces et des classes abstraites.
Module 4 : Gestion des données et collections
Manipulation des tableaux, listes, dictionnaires et autres collections.
Lecture et écriture des fichiers.
Gestion des flux de données.
Module 5 : Gestion des exceptions et débogage
Identification et traitement des exceptions.
Création d'exceptions personnalisées.
Techniques de débogage avec Visual Studio.
Module 6 : Programmation asynchrone et multithreadée
Introduction aux concepts async et await.
Gestion des tâches parallèles avec Task.
Optimisation des performances grâce au multithreading.
Module 7 : Bases de données avec C sharp
Connexion et interaction avec des bases SQL via ADO.NET.
Introduction à Entity Framework pour simplifier la gestion des données.
Techniques avancées de manipulation des données.
Module 8 : Développement d'applications avancées
Création d'applications avancées en Windows Forms ou en console.
Initiation à WPF pour concevoir des interfaces modernes.
Utilisation des bibliothèques externes et des API.
Module 9 : Projet final et accompagnement personnalisé
Réalisation d'un projet complet en C sharp.
Coaching individuel pour perfectionner les compétences.
Évaluation finale et remise de la certification.

Validation et sanction

Création d'applications simples et complexes avec C sharp.
Maîtrise de la programmation orientée objet et des techniques avancées.
Capacité à interagir avec des bases de données et à manipuler efficacement les données.
Compétences en optimisation et gestion des performances dans des environnements multithreadés.

Type de formation

Non certifiante

Sortie

Information non communiquée

Contact de la formation

28 rue du chemin vert
75011 - Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 01 77 17 90 36
Site web : https://formation.vivaneo.fr/
Contacter l'organisme

Contact de l'organisme formateur

Vivaneo
SIRET : 51017673800043
75011 Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 01 77 17 90 36
Site web : https://formation.vivaneo.fr/
Contacter l'organisme

Information fournie par :