04_2565428F_390058S https://www.trouvermaformation.fr/formations/formation/2565428F Formation C# - Blended Learning Vivaneo

Formation C# - Blended Learning

Date de mise à jour : 07/01/2025 | Identifiant OffreInfo : 04_2565428F
Organisme responsable : Vivaneo

Objectifs

  • Acquérir les fondamentaux du langage C# pour concevoir des applications simples.
  • Appréhender et mettre en pratique les principes de la programmation orientée objet.
  • Gérer efficacement les données et les bases de données.
  • Concevoir des applications solides et performantes.
  • Renforcer ses compétences en programmation asynchrone et multithreadée.

Programme de la formation

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.



 

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

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

Contact de l'organisme formateur

Vivaneo
SIRET : 51017673800043
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 0177179036
Contacter l'organisme

Information fournie par :