Voici la liste des formations que nous vous proposons pour aprendre à programmer avec Delphi (IDE, langage Pascal, langage Pascal Objet, RTL, VCL, FMX, FireDAC, ...) et des éléments de son écosystème (assistants et extensions de l'IDE, librairies open source, packs de composants tiers, autres frameworks, utilitaires, ...).
Cette formation a pour objectif de fournir les bases du développement logiciel à tous les publics à l'aise avec un clavier et une souris, sans avoir besoin de connaissances préalables en programmation. Tout le monde peut s'y mettre et à tout âge. La form(...)
Il existe une version gratuite de Delphi : la Community Edition. Elle est destinée à un usage personnel et non commercial. Dans cette formation nous reviendrons sur la licence associée à la Community Edition et à ce qu'elle vous permet de faire. Vous déc(...)
Destinée aux développeurs connaissant le Pascal, cette formation vous livrera les notions nécessaires pour utiliser les objets, les classes, les instances et tout ce qui gravite autour. Elle fera suite à la formation sur le langage Pascal et pourra être (...)
Même si Delphi est un outil de développement propriétaire, il reste très ouvert pour ses utilisateurs. Les codes sources des librairies sont fournis avec le compilateur. Il est possible de s'en inspirer pour faire tout un tas de choses. Il est également (...)
Dans le domaine du développement Delphi, RTL est l'acronyme de "runtime library". Ca contient l'ensemble des unités fournies par Embarcadero pour tout faire dans tous les projets quelle que soit la plateforme cible ou le type de projet (console, avec int(...)
Embarcadero a organisé une semaine d'apprentissage à la programmation du 26 au 30 juillet 2021 suite à la sortie des nouvelles versions de Delphi Community Edition et de C++Builder Community Edition. De nombreuses sessions de formation et d'initiation au(...)
Dans cette série de cours vous (re)découvrirez les nouveautés de Delphi par version. Cela permettra aux développeurs pas forcément à jour de se mettre au courant de ce qu'ils ont besoin de savoir quand ils migrent vers une version plus récente. Chaque no(...)
La version 11 Alexandria de Delphi apporte son lot de nouveautés au niveau de l'environnement de développement mais aussi du côté de la RTL, de FireMonkey et de la VCL. Je vous propose de les découvrir en détail dans cette série de cours.(...)
Comme pour la VCL nous évoquerons la création de projets multiplateforme utilisant le framework FireMonkey fourni avec Delphi. Les composants principaux, les cibles de compilation, les options à connaître pour travailler correctement lorsqu'on développem(...)
La VCL est la librairie de composants permettant de développer des logiciels pour Windows. C'est le framework de base de delphi depuis sa sortie en 1995 mais bien entendu les composants actuels n'ont rien à voir avec ceux de l'époque. Dans cette série de(...)
L'environnement de développement de Delphi évolue régulièrement. Même si des rubriques existent depuis la version 1, notamment au niveau du concepteur de fiches, il peut être intéressant de faire un tour de l'IDE pour chaque version impliquant des change(...)
Le langage Pascal est la base de Delphi comme de nombreux autres logiciels de développement ou intégrant un moteur de script. Cette formation vous donnera les bases du langage (valables pour tout environnement utilisant le Pascal) et vous redigera vers d(...)
Nous ajoutons régulièrement de nouvelles formations ou complétons les formations existentes par de nouveaux cours, exemples et exercices.
Si un sujet vous intéresse, que vous ne le trouvez pas ici ou qu'il vous semble nécessaire de le compléter, n'hésitez pas à nous contacter pour en discuter.