Description de la formation

Que vais-je apprendre ?

Pré-requis

Bienvenue dans la formation " Devenir un développeur C#"

Test de positionnement

Quelques conseils avant de commencer

Introduction au C-Sharp

Installation de visual studio community (IDE)

Découverte de visual studio community et exécution de votre premier programme

Structure et syntaxe d'un programme

Les variables

Concatentation de chaines de characteres

Operations arithmetiques

Instructions conditionnelles

Instructions conditionnelles switch

Exploiter la saisie au clavier ''readline''

Les tableaux unidimensionnels

Les structures conditionnelles

Les conversions entre les types (cast)

Les listes

Les dictionnaires

Les énumérations (constantes)

Gestions des exceptions

Condition ternaire

Personnaliser la console

Exercice de codage trouve le nombre

Exercice de codage correction

Les méthodes

Les arguments des méthodes

Les fonctions

La méthode main

Surcharge de méthode

Les méthodes génériques

Le type var

Mots-clés “ref” et “out”

Les Délégués

Action délégués

Date et heure

Manipuler les chaines de caractéres

La classe array

Quiz du module 1

Introduction à la P.O.O

Classe , attributs et méthodes

Le constructeur de classe

Encapsulation accesseurs et mutateurs (Getter/Setter)

Le concept d' héritage

Classe abstraite (concept abstraction)

Le polymorphisme (virtual override new)

Le modificateur Sealed

Le modificateur d'accès protected

Les structures

Les interfaces

Exercice de codage : classe rectangle

Correction exercice de codage : classe rectangle

Ecriture/lecture dans un fichier texte

Sérialisation d'objet au format Json

SqLite : création base de données et table

SqLite : ajouter des données

SqLite : lire des données

La classe environnement

Introduction interface graphique Windows Forms

L’environnement de travail Windows Forms

Le contrôle Label

Le contrôle TextBox

Le contrôle Timer

Le contrôle ComboBox

Le contrôle numericUpDown

Le contrôle dateTimePicker

Le contrôle ListBox

Le contrôle ProgressBar

Le contrôle RadioButton

Le contrôle CheckBox

Le contrôle ToolTip

Le contrôle Trackbar

Le contrôle ListView

Le contrôle ImageList

Le contrôle PictureBox

Exercice de codage Chronomètre

Exercice de codage Chronomètre - Correction

Quiz du module 2

Restez organiser pour un meilleur apprentissage!

Boites messages

Boite de dialogue fontDialog

Boite de dialogue ColorDialog

Boite de dialogue openFileDialog

Boite de dialogue saveFileDialog

Boite de dialogue folderBrowserDialog

Impression et Boite de dialogue

Contrôle menuStrip

Contrôle contextMenuStrip

Contrôle statusStrip

Les contrôles toolStrip & toolStripContainer

Le Contrôle Panel

Le Contrôle SplitContainer

Le Contrôle FlowLayoutPanel

Le contrôle TableLayoutPanel

Le contrôle tabControl

Les Propriétés et les évènements

Les arguments des évènements

Gestion des fenêtres

Le concepteur de vue (Designer)

Exercice de code Conversion de taux de change

Exercice de code Conversion de taux de change (Correction)

Quiz du module 3

N'oubliez pas de réviser!

Le contrôle DataGridView

Le contrôle BindingSource

Le contrôle BindingNavigator

Le contrôle Chart (Graphique)

Exercice de code Gestion des Contacts

Exercice de code Gestion des Contacts (Correction)

Mode Debug ou Mode Release

Le Débogueur

Directives de préprocesseur

Publication

Les balises de documentation

Générer une documentation html (docfx)

Quiz du module 4

Bravo !

Evaluation finale

249 €

Vidéos

111

Questionnaires de positionnement

6

Niveau de compétence

Les fondamentaux

Délai d'expiration

12 Mois

Formations connexes