Delphi projects of examples developed during free online training to learn to program by using the Pascal language in Delphi carried out live between March 23, 2020 and May 5, 2020 during the first almost global confinement linked to the Pandemic of the COVVI-19 virus.
This training is intended for tou (te) s, even for non -computer scientists.
The bases of programming were discussed using the Pascal and Delphi language as supports. The Delphi VCL and Firemonkey (FMX) frameworks were treated to finish with the deployment of software and their diffusion. The development of software for Windows, MacOS and Linux, such as mobile applications for iOS and Android has been treated.
The training was done on version 10.3.3 Rio de Delphi. You can follow it with the Community Edition version, an evaluation version or a paid download version from the Embarcadero site.
The reruns of the 27 direct sessions are available on
A "training guide", in the form of a book in printing on demand and in digital version, will be released one day. It is for the moment pre -order.
If you do not know Delphi and the Pascal language, take advantage of the Academic version (for students, teachers and educational establishments) or Community Edition (free for personal use) available at Embarcadero.
Professionals or business you can also test Delphi with the evaluation version.
Online conferences and webinaries (technical points on specific subjects) are organized regularly. Consult the planning of these webinaries and follow the reruns of the Delphi webinaries.
Live Coding sessions on Twitch are offered from time to time by Patrick Prémartin. Consult your weekly planning and news of the Developer Pascal blog to find out more.
Recorders of directs on Twitch are put online in Serial Streameur where you will also find videos in French for software developers, mobile applications, websites and video games.
If you prefer video reading you will find all the recent books published on Delphi and the Pascal Language on Delphi Books.
On the web side follow the begin End and Delphi Feeds links or consult these Community Directors of links dedicated to Pascal and Delphi.
And finally you will find many examples of complete Delphi projects or uses of functionalities on this code deposit which lists many others.
These sources codes are distributed under MIT license.
You are generally free to use the content of this code deposit anywhere provided:
If this license is not suitable for your needs you can buy a right of use of this project under the Apache License 2.0 license or a dedicated commercial license (contact the author to discuss your needs).
These sources codes are provided as it is without guarantee of any kind.
Certain elements included in this deposit may depend on the rights of use of third parties (images, sounds, ...). They are not reusable in your projects unless otherwise stated.
If you want a response from the owner of this deposit The best way to request a new feature or report an anomaly is to go to the code deposit on Github and to open a ticket.
If you have found a security flaw does not speak in public before a fix has been deployed or available. Contact the author of the depot in private to explain your find.
You can also clone this code filing and participate in its developments by subjecting your changes if you wish. Read the explanations in the contributing.md file.
If you find this deposit of useful code and want to show it, please make a donation to its author. It will help maintain the project (sources and binary codes).
You can use one of these services:
Or if you speak French you can subscribe to ABO zone on a monthly or annual basis and have more access to many online resources (videos and articles).