Training

Why Use Classes?

Goals

Why use classes with 4D?
What will be the benefits for 4D developers in their daily tasks?
What new possibilities can classes indirectly bring to users and customers in their business application?

60 minutes + Q&A
All levels
Online Training

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.

If you’re not convinced yet that using class-based code is a key advantage for you and your application, this 1-minute presentation will help you understand its benefits.

The training is organized in one session of 60 minutes plus Q&A.


Who should attend this session?

4D developers and project managers who want to understand all the benefits of using classes when developing with 4D.

Attendees will need to have basic knowledge about about 4D, objects and dot notation.

Thomas Maul on his course

The use of objects has greatly enriched programming with 4D. Application building has become more flexible and easier to maintain, complex data structures are easier to represent, and it’s now simpler to communicate with other systems.

So why classes? Think of objects as data containers, while classes describe, or map, the use of that data. A class contains functions and ways to access the data stored in an object.

If concepts such as classes or object-oriented development are new to you, I look forward to meeting you! In this 60-minute introduction, very hands-on and directly in the method editor and debugger, I will show you why it is worth using these concepts.

Session materials

  • Video recording of the session
  • Source code of the sample application
onDemand

OnDemand

The training is available OnDemand on the 4D Store, so you can watch it on your schedule, instantly.

Dates

No scheduled live session