C# / .NET – Initiation

Découverte du langage C# et des bases du développement .NET. Mise en place d’applications simples en console et premières notions d’orienté objet.

Français - niveau C1 Débutant
  • Historique et usages du langage C#
    Présentation de .NET Core vs .NET Framework
    Installation de l’environnement : Visual Studio / Visual Studio Code
    Structure d’un projet .NET, cycle de vie d’une application
    Travaux pratiques Créer un premier projet console “Hello World” et l’exécuter depuis l’IDE
  • Déclaration de variables et types de données
    nstructions conditionnelles
    Boucles
    Fonctions simples avec paramètres et retour
    Travaux pratiques Créer un programme console qui demande à l’utilisateur un nombre et affiche s’il est pair ou impair
  • Définition de classes, propriétés, constructeurs
    Notions de méthode, surcharge, encapsulation
    Instanciation d’objets, appels de méthodes
    Héritage simple et polymorphisme de base
    Travaux pratiques Créer une classe Personne avec des attributs et une méthode SePresenter(), puis l’utiliser dans un programme
  • Listes, tableaux, dictionnaires
    Parcours et filtrage de données
    Gestion des erreurs
    Affichage conditionnel, formatage de chaînes
    Travaux pratiques Développer une mini-application qui stocke des produits dans une liste, avec recherche et gestion des erreurs
Comprendre la syntaxe de base du C#. Manipuler variables, conditions, boucles, fonctions. Initier la programmation orientée objet (classes, objets). Compiler et exécuter une application simple.

Ce que vous allez apprendre

  • Prendre en main l’environnement de développement et comprendre l’architecture d’un projet .NET
  • Manipuler les structures de contrôle fondamentales en C#
  • S’initier à la POO avec des cas simples et concrets
  • Savoir structurer une application simple avec données dynamiques et contrôle d’erreurs

Modalités d'évaluation

Evaluation de la progression en cours de formation à l'aide de cas pratiques, mises en situation, QCM…

Test de positionnement en amont et en aval afin de valider les compétences acquises.

Accessibilité

Toutes nos formations sont accessibles aux personnes en situation de handicap.

Pour plus de renseignements, n'hésitez pas à nous contacter.

Modalités pédagogiques

  • Méthodes : Expositive, démonstrative et active
  • Moyens : Cas pratique, mise en situation
  • Ressources : Support de cours et Programme de formation
  • Moyens techniques : Teams

Prochaines sessions

FOAD

Une entrée en formation est possible sous 15 jours après la signature de la convention.

Deux sessions d'examens ont lieu par an.

Autres sessions

Aucune session prévue pour le moment

Cependant vous pouvez nous contacter pour que nous définissions une session ensemble selon vos besoins