Impression PDF

 Descriptif
 Horaires

Orientation

Avant de vous inscrire, il est fortement recommandé de passer un entretien avec le responsable pédagogique.

  • Ouvert aux inscriptions
  • Ouvert, plus que quelques places disponibles
  • Fermé aux inscriptions
Statut Ref CAF Intitulé Jours Dates Heures Durée CHF Bâtiment

p : périodes de 45 minutes.

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é

Contact

  Jours Dates Heures Durée CHF Lieu Contact
Programmation L M M J V S sur rendez-vous 0.- Jaouad Ibriz
jaouad.ibriz@ifage.ch
×
×
×
×
×

Nous utilisons des cookies pour améliorer votre navigation et analyser le trafic sur notre site.
En consultant ce dernier, vous acceptez l'utilisation des cookies en conformité avec nos Règles de protection des données personnelles. Ok, j'ai compris