fbpx

Évènements en décembre 2024

Chargement Évènements

« Tous les Évènements

  • Cet évènement est passé

Formation Fondamentaux du développement C# – Tunisie

5 septembre 2022 - 8 septembre 2022

Prérequis de formation fondamentaux du développement c# :

Pour suivre ce cours fondamentaux du développement c# , il faut d’avoir :

  •  Une bonne connaissance d’un langage de programmation structuré est impérative.
  • Avoir développé et livré une application en autonomie ou en équipe.
  • Idéalement, mais pas obligatoire : connaître les grands principes liés à la programmation orientée objet.

Objectifs

À la fin de la formation Fondamentaux du XML, vous serez capable de valider les objectifs d’apprentissages suivants:

  • Décrire les cas d’utilisation de XML.
  • Appliquer les règles et bonnes pratiques de construction d’un document XML pour qu’il soit bien formé.
  • Définir une grammaire de validation XML avec DTD et XMLSchema.
  • Choisir selon le contexte, d’élaborer une grammaire basée sur DTD ou XMLSchema.
  • Appliquer une grammaire sur un document XML. Naviguer dans un document XML en utilisant XPath.
  • Écrire une feuille de style XSLT pour transformer un document XML.
  • Élaborer une feuille XSL-FO pour formater un document XML en document structuré.

Programme

1.Présentation du langage et de la plateforme:

➤Les caractéristiques du langage.
➤Les différents frameworks.
➤Démonstration : Les types de projets sous Visual Studio 2019.

2.La structure d’un programme:

➤Structure d’un programme.
➤La CLR.

3.Les éléments de base du langage:

➤Les types.
➤Les conversions de types.
➤Les opérateurs.
➤Les entrées/sorties.

4.Les structures de contrôle:

➤L’instruction if-else.
➤L’instruction switch.
➤Le pattern matching.
➤Les structures itératives.

5.Les méthodes:

➤La création de méthode.
➤Le passage de d’arguments.
➤Les valeurs de retour multiple.
➤Les paramètres nommés et optionnels.
➤Les autres caractéristiques des méthodes.

6.Les classes:

➤Le type de classe.
➤L’instanciation d’une classe.
➤Les propriétés.
➤Le constructeur.
➤Le dé constructeur.
➤Le garbage collector.
➤Gestion des ressources non managées.
➤Les variables et méthodes de classe.
➤Les méthodes d’extension.

7.Les types de données:

➤Les types valeur.
➤Le type nullable.
➤Les chaînes de caractères.
➤Les tableaux.

8.La structure et le déploiement d’une application C#:

➤Les namespaces.
➤Démonstration : Les namespaces.
➤Les assemblies.
➤Démonstration : Utilisation d’une DLL.
➤Le déploiement d’une application C#.
➤Démonstration : Déploiement d’une application C#.

9.L’héritage et le polymorphisme:

➤La conception d’une classe dérivée.
➤La redéfinition d’une méthode.
➤Les attributs d’accès.
➤Le mot-clé sealed.
➤Démonstration : L’héritage.
➤La classe Object.
➤L’égalité.
➤Le concept du polymorphisme.
➤La mise en œuvre du polymorphisme.
➤Démonstration : Le polymorphisme.

10.Les classes abstraites et les interfaces:

➤Les classes abstraites.
➤Démonstration : Les classes abstraites.
➤Les interfaces.
➤Démonstration : Les interfaces.
➤L’héritage multiple.

11.Les génériques et les collections:

➤Les génériques.
➤Les collections.
➤La classe List.
➤Tri d’une liste.
➤La classe Dictionary.
➤Démonstration : Les collections.

12.Les exceptions :

➤Présentation des exceptions.
➤Gestion des exceptions.
➤Traitement des exceptions.

Détails

Début :
5 septembre 2022
Fin :
8 septembre 2022