Accueil | Contact | Plan du site
  
HomeSociétéTemps RéelAnalyse de BusCartes IndustriellesPC IndustrielsServicesPartenairesBoutique

Formations

Formations disponibles -

Développements Spécifiques

Formation C# .NET

Formations disponibles


Formation programmation .NET Framework C#



Contenu
Cette formation fournit les prérequis pour développer des applications pour la plate-forme Microsoft® .NET en utilisant Visual Studio® .NET et le langage C# (C sharp). Ce langage représente une évolution basée sur les langages Basic et C++ et incorpore les nouvelles fonctionnalités de l'architecture .NET Framework.

Objectifs
-         Maîtriser la technologie .NET au travers du langage C# et de l’outil Microsoft Visual Studio.
-         Mettre en œuvre les contrôles pour créer une interface utilisateur évoluée sous technologie framework.
-         Etre capable de concevoir des applications multitâches, communicantes et de les déployer.

Programme
1ière Journée :
L'architecture .NET
-       Vue d'ensemble
-       Framework : Bibliothèques de classes et les composants
-       Framework : CLR et « code managé »
Bases du langage C#
-       Technologie Orientée Objet : déclaration et instanciation
-       Héritage et espace de nom
-       Méthodes
-       CTS : système de type commun
-       Variables de type « valeur » et de type « références »
-       Débuggage, Gestion des exceptions
Programmation des Interfaces graphiques
-       Gestion des contrôles
-       Conception de « Form »
Les Containers Framework .NET
-       Chaînes
-       Tableaux
-       Collections
Travaux pratiques
-       Mes premières applications managées en langage C#
  
2ième Journée :
Programmation avancée
-       Délégués
-       Evénements
-       Interfaces
Programmation des Interfaces graphiques (suite)
-       Menus, barre de tâche et barre d’outils
-       Interfaces multi vues
-       Programmation Graphique et GDI
Travaux pratiques
-       Réalisation d’une application de traitement d’image.

 3ième Journée :
Programmation système
-       API Windows et DLL spécifiques
-       Gestion du système de fichier
-       Manipulation de la base de registre
Fichier et flux d’Entrées/Sorties
-       Manipulation des fichiers
-       Objets Reader et Writer
-       Sérialisation des données
Autres concepts
-       Cryptographie
-       Support d'installation et de déploiement d'application distante
  
4ième Journée :
Programmation Multitâche
-       Thread
-       Timer
-       Synchronisation d’objet
Travaux pratiques
-       Réalisation d’une application multitâche simulation de contrôle de trafic routier.
Programmation Réseau
-       Introduction aux Technologies Réseaux et .NET
-       Socket et flux d’E/S
-       Requêtes http et programmation Web
-       Sécurité
Travaux pratiques
-       Réalisation d’une application Client Serveur réseau multitâche d’échange de données cryptées.
  
Participants
Cette formation est particulièrement adaptée aux développeurs confrontés aux problèmes de développement d’applications en C#. Une petite expérience en programmation Objet est souhaitable.

Modalités

-       Durée : 4 jours
-       Formateurs : Universitaires et Professionnels
Supports de formation
-       Classeur de cours
-       CD-ROM sources des exercices

Sessions spéciales
Organisation de session en inter-entreprises sur
demande à partir de 4 personnes.

Possibilité de session en intra-entreprise (sur mesure).
Calendrier et tarifs, nous consulter

Pas de fichierDocument
 

 © NeoMore 
Mentions légales

Home - Société - Temps Réel - Analyse de Bus - Cartes Industrielles - PC Industriels - Services - Partenaires - Boutique