Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/07139.jsonl.gz/1279

Impression PDF
Orientation
Avant de vous inscrire, il est fortement recommandé de passer un entretien avec le responsable pédagogique.
Définition
Créé en 2000, le langage C# avec VB.NET et Visual C++.NET est un des 3 langages les plus utilisés pour le développement des applications Windows avec l'environnement de développement Microsoft Visual Studio.Net.
C# est syntaxiquement et conceptuellement très proche de Java, C et C.
C# est un langage puissant et élégant. Il supporte plusieurs paradigmes. Il est à la fois orienté-objet, fonctionnel, fortement typé, impératif et déclaratif
Ce cours vous permettra d'apprendre à développer des applications destinées aux environnements Microsoft Windows (aussi bien pour les PC que les téléphones et tablettes équipés de systèmes Windows mobiles).
Prérequis
Avoir une expérience de programmation ou connaître un langage de programmation de haut niveau ou avoir suivi le cours d'Introduction à la Programmation.
Public
Toute personne qui désire apprendre à développer des applications pour les envi-ronnements Windows (PC, téléphone ou tablette).
Objectifs
Etre capable d'expliquer l'environnement de développement C#
Développer et déployer une application DOS sur un PC équipé de Windows.
Décrire le fonctionnement d'une interface graphique utilisateur et expliquer l'utilisation des différents composants d'une interface graphique
Développer et déployer une application avec une interface sur un PC équipé de Windows.
Décrire les principales étapes de développement d'une application web avec Micro-soft Visual Studio.
Développer et déployer une application avec une interface web (application internet) sur un PC équipé d'un serveur web.
Décrire les principaux composants d'une application destinée à un téléphone ou une tablette équipée d'un système Windows Mobile.
Développer et déployer une application sur un téléphone ou une tablette équipée de Windows Mobile.
Contenu
Environnement de développement Microsoft Visual Studio
Le langage C# (Syntaxe et mots clés)
Type de données, variables, constantes, opérateurs, instructions, etc
Composants d'une application Window
Différents types d'applications Window (Console, graphique, etc)
Programmation orientée-objet (abstraction, encapsulation, héritage et poly-morphisme)
Programmation fonctionnelle (programmation lambda)
Principales structures de données (tableaux, listes, dictionnaires)
Accès aux Bases de données (MySQL et MS SQL Server)
Gestion des fichiers
Traitement XML et Web Services (SOAP et RESTful)
Compilation conditionnelle et gestion des exceptions
Pointeurs et Delegates
Interfaces Graphiques et principaux composants graphiques
Méthode
La méthodologie est participative avec des exercices pratiques et repose sur une implication importante de la part des apprenants.
Matériel
Support de cours
Intervenants
Formateur/Professionnel de la branche qualifié et expérimenté
|Jours||Dates||Heures||Durée||CHF||Lieu||Contact|
|Programmation||L M M J V S||sur rendez-vous||0.-||
Jaouad Ibriz

<email-pii>