Trainer

  • Level Up your 4D Skills by JPR

    In this training session with JPR, a 4D expert for more than 35 years, you'll learn advanced techniques and best practices to improve your business application.

     

  • Get started with 4D View Pro

    In this training session with Achim Peschke, Technical Director at 4D Germany, you'll learn how to add exciting spreadsheet and reporting possibilities to a business application.

  • Why Use Classes?

    In this training session with Thomas Maul, 4D's VP of Product Strategy, you’ll dive into the new world of possibilities brought by classes.

  • Get started with 4D and Git

    Make your 4D development easier and more productive using Git as your version control system.

  • 4D World Tour Live Training

    The 4D World Tour Live Training is made up of 6 original training sessions, specifically designed for 4D developers who want to take their business applications to the next level.

  • Online Training for Beginners

    This training allows new developers to learn the fundamental concepts of the 4D language and database. Throughout the five sessions, participants will explore the classic 4D language and learn the latest techniques and best practices.

  • PROJECT MODE: What, Why, How?

    In this training, Thomas Maul, 4D's VP of Product Strategy, will explain the advantages of  the Project mode  in 4D and what you need to know as a developer to use it.

  • Take care of the queries

    There are always several ways to write a query, and several ways to get the same result. But not all ways are necessarily equivalent. Analyzing and measuring are the two key words to understand what’s going on under the hood and to code in the most efficient way. This session will illustrate these different options with concrete examples and will propose a study of the exchanges generated with the server.

  • 4D Summit 2020 – Advanced Training by JPR

    With the introduction of Objects, 4D started a revolution by introducing a real object-oriented development environment. This change was inevitable, due to the fast pace of computer evolution, the ready availability of memory and storage, and the constant necessity of increasing developer productivity. This revolution also introduced a terrific change in application analysis and programming. 
    Session scheduling displayed in European, Asian and Australasian timezones (times shown in these times).

  • 4D Summit 2020 – Advanced Training by JPR

    With the introduction of Objects, 4D started a revolution by introducing a real object-oriented development environment. This change was inevitable, due to the fast pace of computer evolution, the ready availability of memory and storage, and the constant necessity of increasing developer productivity. This revolution also introduced a terrific change in application analysis and programming.
    Session scheduling displayed in US timezone (times shown in USA times).