Ce cours de cinq jours animé par un instructeur permet aux développeurs qui ne sont pas familiarisés avec Microsoft .NET Framework ou Microsoft Visual Studio 2005 de s'initier à l'environnement de développement Visual Studio 2005. Les stagiaires développeront également des compétences de base à l'aide du langage de programmation Microsoft Visual Basic ou Microsoft Visual C#
Ce cours est destiné à des programmeurs novices disposant d'une expérience minimale de trois mois de programmation ainsi qu'à des programmeurs de niveau intermédiaire qui ne connaissent pas le développement .NET Framework et qui souhaitent savoir comment utiliser Visual Basic ou C#.
Avoir déjà développé des applications dans un environnement graphique ou non graphique ; être en mesure de comprendre et d'appliquer les bases de la programmation structurée, y compris les concepts de contrôle des flux, les variables, les paramètres et les appels de fonction.
Module 1 : Mise en route
Ce module présente le cycle de développement logiciel et de .NET Framework. Il décrit également les fonctionnalités clés de Visual Studio 2005.
Module 2 : Création d'une application Windows Forms simple
Ce module explique comment créer une application Windows Forms, comment ajouter des contrôles à un formulaire et comment compiler et exécuter l'application.
Module 3 : Concepts fondamentaux de programmation
Ce module présente la terminologie et les concepts importants de la programmation. Il traite également des éléments principaux d'un programme et explique comment créer et utiliser des éléments tels que des fonctions, des propriétés et des méthodes. En dernier lieu, ce module fournit des instructions à suivre sur des sujets tels que les conventions de nommage et la documentation de code.
Module 4 : Types de données et variables
Ce module présente les types de données, les variables et les constantes et explique comment les utiliser. Il explique également comment utiliser les collections et la conversion de types de données.
Module 5 : Contrôle de l'exécution d'un programme
Ce module décrit comment contrôler l'exécution d'un programme en rédigeant des expressions, des instructions conditionnelles et des instructions d'itération.
Module 6 : Notions de base relatives à la programmation orientée objet
Ce module présente aux stagiaires les concepts de la programmation orientée objet, définit la terminologie importante et présente la syntaxe pour la définition de classes et la création d'instances.
Module 7 : Création d'applications orientées objet
Ce module décrit comment concevoir des classes à l'aide de l'outil Concepteur de classes dans Visual Studio et comment utiliser l'héritage et les interfaces.
Module 8 : Création d'une interface utilisateur
Ce module explique comment développer une application à l'aide de fonctionnalités telles que les formulaires modaux et non modaux, les menus, les barres d'outils, les barres d'état, les info-bulles et le contrôle HelpProvider.
Module 9 : Validation des entrées utilisateur
Ce module explique comment limiter les entrées utilisateur dans un formulaire et comment utiliser la validation au niveau des champs et au niveau du formulaire.
Module 10 : Débogage et gestion des exceptions
Ce module présente aux stagiaires les types d'erreurs pouvant survenir dans une application et décrit comment utiliser une combinaison de débogage et de gestion des exceptions pour détecter et diagnostiquer ces erreurs.
Module 11 : Accès aux données
Ce module présente aux stagiaires l'accès aux données dans les applications .NET Framework et montre comment accéder aux données à l'aide de l'environnement de développement intégré (IDE, Integrated Development Environment) Visual Studio et de l'écriture de code.
Module 12 : Création d'applications Web et de services Web XML
Ce module fournit aux stagiaires une introduction à ASP.NET et décrit comment créer des applications Web et des services Web XML simples.
Module 13 : Exploration des technologies .NET Framework 3.0
Ce module fournit une introduction aux nouvelles technologies .NET Framework 3.0 et explique comment créer une application Windows Presentation Foundation et un service Windows Communication Foundation.
Module 14 : Test et déploiement d'applications Microsoft .NET Framework
Ce module fournit une présentation du test logiciel et explique comment utiliser le Banc de test d'objets. Il explique également comment déployer des applications Microsoft .NET Framework à l'aide de Windows Installer et de ClickOnce.
5 jours
2100 € HT