Konica Minolta

Programme LANGAGES ET DÉVELOPPEMENT Mise à jour : Octobre 2023 Tarifs Inter : 690€ HT/jour/pers. Tarifs Intra / sur mesure : nous consulter Délais : nous consulter Moyens d’encadrement : formateur spécialiste du domaine Lieu : • Centre de formation Konica Minolta • Site client (nous consulter) Durée totale : 5 jours (35 heures) Nombre de participants : 8 maximum Développement C# avec Visual Studio Publics Développeurs .NET Pré-requis Connaissance d’un langage de programmation Expérience du développement objet Objectifs pédagogiques Être capable : • de disposer de solides bases pour développer des applications en C# • de comprendre comment tirer parti de la puissance du Framework avec C# • de mettre en œuvre la programmation orientée Objet (POO) avec C# • d’acquérir les connaissances et compétences nécessaires pour exploiter des données avec LINQ Moyens pédagogiques et techniques Explications théoriques et exercices pratiques pour mise en situation rapide 1 vidéoprojecteur par salle 1 ordinateur par stagiaire 1 support de cours par stagiaire Évaluation et documents fournis • Document d’évaluation de satisfaction • Attestation de présence • Exercices pratiques de validation des acquis sous contrôle du formateur Introduction à C# et au .Net Framework • Introduction au .NET Framework • Création de projets avec Visual Studio • Écrire une application C# • Construire une application graphique • Documenter une application • Exécuter et déboguer des applications avec Visual Studio Structures de programmation du C# • Déclaration de variables et affectation de valeurs • Utilisation d’expressions et d’opérateurs • Création et utilisation des tableaux • Instructions de décision • Instructions d’itérations Déclaration et appel de méthodes • Définir et appeler des méthodes • Spécification de paramètres optionnels et de paramètres de sortie Gestion d’exceptions • Gestion des exceptions • Soulever des exceptions Lire et écrire dans des fichiers • Accéder au système de fichiers • Lecture et écriture dans des fichiers en utilisant les flux Créer de nouveaux types de données • Création et utilisation d’énumérations • Création et utilisation de classes • Création et utilisation de structures • Comparaison des types références et types valeurs Héritage de classes et implémentation d’interfaces • Utiliser l’héritage pour définir de nouveaux types références • Définir et implémenter des interfaces • Définir des classes abstraites Gestion de la durée de vie des objets et contrôler les ressources • Introduction au Garbage Collection • Gestion des ressources Encapsuler des données et définir des surcharges d’opérateurs • Création et utilisation des propriétés • Création et utilisation des indexeurs • Surcharge d’opérateurs Découplage de méthodes et gestion d’événements • Déclaration et utilisation de délégué • Utilisation des Lambda Expressions • Gestion d’événements Utilisation des collections et construction de types génériques • Utilisation des collections • Création et utilisation des types génériques • Définir des interfaces génériques et comprendre la variance • Utilisation de méthodes génériques et des délégués Construction et énumération de classes de collection personnalisées • Implémenter une classe de collection personnalisée • Ajouter un énumérateur à une classe de collection personnalisée Utilisation de LINQ pour interroger des données • Utilisation des méthodes d’extension LINQ et des opérateurs de requête • Construction de requêtes et d’expressions LINQ dynamiques Développement d’application • Créer des tests unitaires • Débugger et optimiser une application Référence : LD08 119 Voir notre catalogue KONICA MINOLTA BUSINESS SOLUTIONS FRANCE

RkJQdWJsaXNoZXIy MTEzMjA=