Durée | 6 jours |
---|---|
Date | À venir |
Lieu | Montréal et Conakry |
Si vous ne voyez aucun prix d'affiché, c'est que la formation n'est pas encore disponible
Posséder une base en programmation procédurale, de préférence C ou C++,)
Posséder des connaissances solides en orientée objet ainsi qu’une aptitude au développement de programmes
À la fin du cours, le participant sera en mesure d’utiliser les fonctionnalités de base du langage C# afin d’écrire des applications simples
Une attestation de participation est remise aux personnes ayant assisté à plus de 80 % des heures de formation
Matériel didactique
Afin d’atteindre un bon niveau de maîtrise, le participant devrait compléter le cours par la pratique personnelle
Introduction à la plate forme .NET
Historique et description des composants.NET
Installation de la plate forme .NE
Structure générale d’un programme C#
Avantages du langage
Introduction à Visual Studio .NET
Tour de l’interface IDE
Barre de menus et outils disponibles
Type de projets et solutions .NET
Nouveautés de l’interface
Notions du langage C#
Caractéristiques d’un programme C#
Espace de nom et assemblage
Syntaxe du langage
Primitives, opérateurs et expressions
Structures de contrôle et de répétitions
Interaction avec l’usager
Vecteurs et matrices
Déclaration, construction et initialisation
Propriétés
Passage par référence et passage par valeur
Tri des vecteurs
Matrice rectangulaire et personnalisée
Parcours des valeurs (for each)
Chaînes de caractères
Manipulation, méthodes et propriétés
Comparaison des chaînes
Classes String et StringBuilder
Méthodes statiques de la classe Char
Classe Regex et expressions régulières
Méthodes
Signatures d’une méthode
Modificateurs d’accès
Méthodes finales et méthodes statiques
Type de retour et paramètres
Surcharge des méthodes
Programmation orientée objet
Déclaration de classes et instanciation
Modificateur d’accès
Initialisation des membres
Constructeur et surcharge
Propriétés
Compositions d’objets
Référence THIS
Membres statiques
Constantes et membres en lecture seulement
Indexeur
Héritage et polymorphisme
Héritage
Super classe « System.object »
Appels de constructeurs dérivés
Polymorphisme
Méthodes virtuelles et redéfinition
Classes et méthodes abstraites
Classes scellées
Interfaces
Délégation
Surcharge des opérateurs
Interface graphique
Processus de création d’une interface graphique
Composants visuels et propriétés
Gestionnaires d’événements
Structures de données et collections
Étude des classes disponibles
Gestion des exceptions
Gestionnaire des exceptions
Hiérarchie des exceptions
Propriétés des exceptions
ADO .NET
Requêtes SQL
Connexion à une base de données
Manipulation des données
Durée | 6 jours |
---|---|
Date | À venir |
Lieu | Montréal et Conakry |
Si vous ne voyez aucun prix d'affiché, c'est que la formation n'est pas encore disponible