Cette formation complète est conçue pour vous guider à travers l'apprentissage de Delphi, de ses fondamentaux jusqu'aux fonctionnalités avancées. Ce cours est basé sur Delphi 12 Athens, bien que la plupart des exemples soient compatibles avec Delphi 11 Alexandria.
Les exemples utilisant des fonctionnalités récentes seront clairement identifiés avec un badge "Nécessite Delphi 12 ou supérieur".
La formation couvre un large éventail de sujets, notamment :
- Introduction à Delphi et son environnement de développement
- Maîtrise du langage Object Pascal
- Conception d'interfaces utilisateur avec VCL et FireMonkey
- Développement d'applications multiplateforme (Windows, macOS, iOS, Android, Linux)
- Accès aux bases de données MySQL/MariaDB
- Gestion des fichiers et flux de données
- Communication réseau et services web
- Multithreading et programmation asynchrone
- Sécurité des applications
- Et bien plus encore...
Vous trouverez dans ce référentiel tous les exemples de code, exercices et projets pour accompagner chaque module de la formation.
- Delphi 11 Alexandria ou Delphi 12 Athens installé
- Connaissances de base en programmation
- Environnement de développement configuré (instructions disponibles dans le module d'installation)
Chaque dossier correspond à un module spécifique de la formation. Vous pouvez suivre les modules dans l'ordre ou accéder directement à un sujet particulier selon vos besoins.
- Auteur: Nicolas DEOUX
- Email: [email protected]
- LinkedIn: https://www.linkedin.com/in/nicolas-deoux-ab295980/
- Licence: Ce projet est sous licence Creative Commons Attribution 4.0 International (CC BY 4.0) - voir le fichier LICENSE pour plus de détails.
- Dépôt GitHub: https://github.com/NDXDeveloper/formation-delphi
Si vous avez des questions concernant cette formation, n'hésitez pas à ouvrir une issue sur GitHub ou à me contacter directement via les informations ci-dessus.
Bonne formation et bon développement avec Delphi !
⭐ Si vous trouvez ce tutoriel utile, n'hésitez pas à lui donner une étoile sur GitHub !