C# - Développer en .NET avec Visual Studio
Version du programme : 1
Type de formation
PrésentielDurée de formation
35 heures (5 jours)Accessibilité
OuiC# - Développer en .NET avec Visual Studio
Cette formation de 35 heures permet d’acquérir les bases du développement logiciel avec le langage C# dans l’environnement Visual Studio. Elle couvre les fondements de la programmation, la programmation orientée objet et la structuration d’une application fonctionnelle.
Objectifs de la formation
- Développer des applications en C# avec Visual Studio
- Utiliser les collections, les méthodes et les structures de contrôle
- Concevoir des classes orientées objet (encapsulation, héritage…)
- Créer une application structurée avec lecture/écriture de fichiers
Profil des bénéficiaires
- Développeurs débutants
- Étudiants
- Techniciens
- Professionnels souhaitant apprendre la programmation orientée objet avec C#
- Notions de logique algorithmique
- Aisance avec un environnement informatique de type Windows
Contenu de la formation
Prise en main de C# et Visual Studio
- Présentation de l’environnement .NET
- Types de base, variables, opérateurs
- Structures conditionnelles et boucles
- Débogage et exécution dans Visual Studio
Méthodes, tableaux et listes
- Définition et appel de méthodes
- Tableaux, List, foreach
- Types génériques, tri et recherche
- TP : manipulations de données en mémoire
Programmation orientée objet (POO)
- Définition de classes, attributs, méthodes
- Constructeurs, encapsulation
- Héritage, polymorphisme, override
- TP : modélisation orientée objet
Architecture, fichiers, erreurs
- Architecture MVC (console)
- Lecture/écriture de fichiers texte
- Sérialisation JSON (introduction)
- Gestion des exceptions (try/catch/finally)
Projet final
- Développement d’une application complète (ex : gestion clients, bibliothèque…)
- Organisation des classes, interactions, sauvegarde
- Revue de code collective, améliorations
- Bilan de la formation
Équipe pédagogique
Suivi de l'exécution et évaluation des résultats
- Exercices pratiques en continu
- Évaluation finale par mini-projet
- Feuille de présence
- Questionnaire de satisfaction
Ressources techniques et pédagogiques
- Support PDF
- Code source des TP et du projet fourni
- Modèle MVC console prêt à l’emploi
- Références vers la documentation Microsoft
Qualité et satisfaction
Capacité d'accueil
Délai d'accès
Accessibilité
Nous accordons une attention particulière à l'accueil des personnes en situation de handicap. Si vous êtes concerné(e) et souhaitez suivre cette formation, nous vous invitons à nous contacter dès que possible. Ensemble, nous étudierons vos besoins spécifiques et mettrons en place les adaptations nécessaires pour garantir votre accès à la formation dans les meilleures conditions.