Instructor

Olivier Deschanels
4D Coding #05 – Processes, workers and cousins
In the beginning, there were processes, which enabled us to carry out several actions in parallel and to multi-window. Then...
4D Coding #04 – Associative arrays
With associative arrays, you can use the power of a data dictionary in 4D. Associative arrays, also known as catalog...
4D Coding #03 – Objects and collections
In a very short space of time, objects have become an essential part of the 4D language and form the...
4D Coding #02 – Variables
In this training course, you’ll get a complete overview of the different types of variables available. In fact, beyond local,...
4D Coding #01 – Newcomers to the language
This course gives an overview of the main developments in the 4D language, both recent versions and improvements introduced over...
4D for Beginners: Build your first 4D Application with ORDA in Project Mode
This course introduces you to the essential concepts of 4D and guides you through the creation of your first 4D...
How to make a widget in 15 minutes?
Who hasn’t encountered stars in everyday life? In the 1920s, the Michelin brothers had the ingenious idea of awarding stars...
Unlock the power of .query()
Mastering dataclass search in your 4D application Since the introduction of ORDA in 4D, many developers have become accustomed to...