Apprendre Delphi
Site d'autoformation consacré à Delphi, Apprendre Delphi propose une formation de plus de 60 heures en accès libre sur l'apprentissage de la programmation logicielle en utilisant le langage Pascal dans l'environnement de développement Delphi.
D'autres vidéos et formations comme cette "prise en main de Delphi" ou ces "shorts créés pour le Coding Bootcamp 2023" sont ajoutés régulièrement.
A part le bootcamp Delphi 2020 nos formations sont réservées aux abonnés.
Les prochaines formations prévues sont :
- Passer de la VCL à FireMonkey
- Le langage Pascal
- L'Object Pascal (détail de la POO)
- Marathon Delphi FireMonkey
- Développer et publier une application mobile en une journée avec Delphi FireMonkey
Nous verrons aussi des frameworks, librairies et composants proposés en open source ou en licence commerciales en mode initiation comme Fast Reports, TMS Web Core, UniGUI, IntraWeb, Delphi MVC Framework, Delphi HTML Components, RAD Server, Interbase, ...
Dernières mises à jours
Seules les 100 dernières sont affichées. Rendez-vous sur le site directement pour en voir plus.
- Easy coding a multi-device game with FireMonkey (code review version)
- Easy coding a multi-device game with FireMonkey (how-to version)
- Coder sans coder : Delphi en mode no code
- Delphi et les Tests Unitaires
- Comment cibler Linux lors de vos développements logiciels avec Delphi ?
- Déboggage et déploiement à distance
- Créer des composants visuels sans faire de composant
- Découvrez FireDAC pour FMX
- Client server made easy with the Socket Messaging library for Delphi - Coding Bootcamp 2023
- Creating A Simple Web Server With WebBroker - DelphiCon 2023
- Faites des jeux en Delphi (présentation, démo, revue de code et tour du starter kit)
- Quoi de neuf dans RAD Studio 12 et 12.1 Athens ?
- Traduire automatiquement ses logiciels avec DeepL et WebBroker
- Utiliser WebBroker comme serveur web pour un site statique
- Quoi de neuf dans RAD Studio 11.3 Alexandria ?
- Manipulations git et GitHub de base
- Quoi de neuf dans RAD Studio 11.2 Alexandria ?
- Utiliser FireMonkey comme moteur de jeux vidéo
- Quoi de neuf dans la version 11 Alexandria ?
- Learn To Code Summer Camp 2021 (5/5) : développer un casse briques avec Delphi
- Learn To Code Summer Camp 2021 (4/5) : des resources disponibles pour apprendre et des exemples d'animations simples
- Learn To Code Summer Camp 2021 (3/5) : codage de l'application mobile SelfieCam
- Learn To Code Summer Camp 2021 (2/5) : services web et accès réseau sous Delphi
- Learn To Code Summer Camp 2021 (1/5) : présentation de Delphi - IDE - VCL - FireMonkey
- Faire une application web avec Delphi
- Plongée dans le composant TControlList de la VCL par Serge Girard
- Présentation de RAD Studio 10.4.2 Sydney (Delphi & C++Builder)
- Développement macOS/iOS avec Delphi sans avoir de Mac
- Utiliser git avec Delphi et C++Builder
- Diffuser nos logiciels et gérer leurs mises à jour
- Développer une application pour Android TV avec Delphi
- Sauvegarder et restaurer l'état des applications mobiles
- Gérer le clavier virtuel sous iOS et Android
- Internationaliser les projets VCL / FMX
- Présentation de RAD Studio 10.4 Sydney (Delphi & C++Builder)
- Utiliser des dessins vectoriels à la place d'images dans vos projets Delphi
- Embarquer une base de données locale dans vos logiciels et applications mobiles
- Une île virtuelle en 3D avec Delphi et FireMonkey
- Faire une interface adaptive avec la VCL
- Faire une interface adaptive avec FireMonkey
- Utiliser l’EDI pour développer en multiplateforme
- Utiliser des QR codes et codes à barres
- Solutions de synchronisation de données
- Présentation de RAD Studio 10.3 Rio avec les évolutions de Delphi et C++Builder
- Utilisation de FireDAC avec la VCL
- POC Notes de frais
- Make games in Delphi (2024 edition) - <Dev Days of Summer> 2024
- Use SVG images in Delphi - <Dev Days of Summer> 2024
- How to create a responsive design in a FireMonkey application (short version - no demo) - Coding Bootcamp 2023
- How to create a responsive design in a FireMonkey application (full version) - Coding Bootcamp 2023
- Automatically Translate Your Programs With DeepL API - DelphiCon 2023
- Using Delphi as a No Code development IDE - DelphiCon 2021
- Using FireMonkey as a game engine - DelphiCon 2021
- Points techniques et présentations (en français)
- Points techniques et présentations (en anglais)
- Sites à suivre
- Videos
- Livres
- Documentation officielle
- Codes sources et exemples
- Delphi Community Edition
- Prise en main de Delphi
- 10 - Les alignements dans FireMonkey
- 08 - La parentalité des composants FireMonkey
- 09 - Les ancrages
- 07 - Les formes dans FireMonkey
- 06 - Les effets graphiques
- 11 - Marges intérieures et extérieures
- 03 - L'opacité dans FireMonkey
- 05 - Les composants d'animation
- 04 - Facteur d'échelle dans FireMonkey
- 02 - Faire tourner les composants
- 01 - Spécifications d'appareils mobiles
- 17 - Exemples d'écrans d'applications mobiles
- 16 - Le composant TScaledLayout dans FireMonkey
- 15 - Le composant TGridPanelLayout dans FireMonkey
- 14 - Le composant TGridLayout dans FireMonkey
- 13 - Le composant TFlowLayout dans FireMonkey
- 12 - Le composant TLayout dans FireMonkey
- 18 - Les exemples de RAD Studio
- 19 - Trouver des exemples de projets Delphi sur GitHub
- 20 - Le concepteur de fiches WYSIWYG
- 21 - L'aperçu multipériphérique
- 22 - FireUI App Preview
- Coding Bootcamp 2023
- Formats courts
- Jour 5 : développer un casse briques avec Delphi
- Jour 4 : des resources disponibles pour apprendre et des exemples d'animations simples
- Jour 3 : codage de l'application mobile SelfieCam
- Jour 2 : services web et accès réseau sous Delphi
- Jour 1 : présentation de Delphi - IDE - VCL - FireMonkey
- Jour 27 : correction de l'exercice "répertoire téléphonique", déploiement des projets et conclusion de cette formation
- Jour 26 : Bluetooth, REST, JSON, web, ORM, correction de l'exercice "répertoire téléphonique"
- Jour 25 : processus et tâches, types énumérés et génériques, collections, instruction "case"
- Jour 24 : listes d'actions, barres de progressions, correction de l'exercice "liste de courses en FMX"
- Jour 23 : boites de dialogue FMX et gestion de fichiers
- Jour 22 : listes d'images, extensions de l'IDE, travailler en asynchrone
- Jour 21 : faire des programmes avec plusieurs écrans en mode multiplateforme
- Jour 20 : cadres, modules et bases de données dans FMX, Live Bindings, suite du codage du jeu du pendu
- Jour 19 : sprite sheets, animations d'images, sonoriser un programme, codage d'un jeu du pendu