Débutant FOAD : 2j (14h) Distanciel : 2j (14h) Hybride : 2j (14h) Présentiel : 2j (14h)

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.

C# / .NET – Initiation

Programme de la formation

Introduction à C# et à l’environnement .NET

03:30:00
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

Syntaxe de base et structures de contrôle

03:30:00
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

Programmation orientée objet en C# (POO)

03:30:00
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

Manipulation de collections et exceptions

03:30:00
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

Objectifs de la formation

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

Prochaines sessions

FOAD (Formation à distance)

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

Aucune session prévue pour le moment

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

Informations pratiques

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.

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

Accessibilité

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

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

En savoir plus