Les développeurs débutants désireux de maîtriser le langage de programmation Delphi doivent déjà être familiarisés avec les bases de Microsoft Windows. L'apprentissage de Delphi est plus facile si vous l'abordez à partir d'un cadre de référence guidé et basé sur un didacticiel.
Commencez par une leçon d'histoire couvrant l'évolution de (Turbo) Pascal vers Delphi 2005, de telle sorte que Delphi est devenu un cadre de déploiement rapide d'applications destiné à offrir des applications évolutives hautes performances pour la livraison en ligne et mobile.
Après cela, explorez la viande et les pommes de terre de ce qu'est réellement Delphi et comment installer et configurer son environnement de développement. De là, explorez les principaux composants et outils de l'IDE Delphi.
Commencez votre présentation du développement d'applications avec Delphi en créant un projet simple, en écrivant du code, en compilant et en exécutant un projet. Découvrez ensuite les propriétés, les événements et Delphi Pascal en créant votre deuxième application Delphi simple - vous permettant d'apprendre à placer des composants sur une fiche, à définir leurs propriétés et à écrire des procédures de gestionnaire d'événements pour faire coopérer les composants..
Avant de commencer à développer des applications plus sophistiquées en utilisant les fonctionnalités RAD de Delphi, vous devez apprendre les bases du langage Delphi Pascal. À ce stade, vous devrez commencer à réfléchir soigneusement à la maintenance du code, y compris les commentaires sur le code, et comment nettoyer vos erreurs de code Delphi - une discussion sur la conception Delphi, l'exécution et la compilation des erreurs de temps et comment les éviter. Jetez également un œil à certaines solutions aux erreurs logiques les plus courantes.
Dans à peu près toutes les applications Delphi, nous utilisons des formulaires pour présenter et récupérer des informations auprès des utilisateurs. Delphi nous offre une riche gamme d'outils visuels pour créer des formulaires et déterminer leurs propriétés et leur comportement. Nous pouvons les configurer au moment de la conception à l'aide des éditeurs de propriétés et nous pouvons écrire du code pour les redéfinir dynamiquement au moment de l'exécution. Regardez les formulaires SDI simples et considérez quelques bonnes raisons pour ne pas laisser votre programme créer des formulaires automatiquement.
Delphi Personal edition ne propose pas de support de base de données, mais vous pouvez créer le vôtre plat base de données pour stocker tout type de données - le tout sans un seul composant orienté données.
Pendant que vous développez une grande application Delphi, à mesure que votre programme devient plus complexe, son code source peut devenir difficile à maintenir. Créez vos propres modules de code - des fichiers de code Delphi qui contiennent des fonctions et des procédures associées logiquement. En cours de route, vous devriez explorer les routines intégrées de Delphi et comment faire coopérer toutes les unités d'une application Delphi.
L'IDE Delphi (l'éditeur de code) vous aide à passer efficacement d'une implémentation de méthode et d'une déclaration de méthode, à localiser une déclaration de variable à l'aide des fonctionnalités de visualisation des symboles d'infobulle, etc..