Online Training

Want to increase your expertise with the latest 4D technologies? Do it on your level! Explore 4D’s learning service: Online Training. The catalog of courses is continuously expanded with new subjects to discover every month.

Out of the box client/server optimizations with ORDA

Goals

Explore the built-in ORDA client/server optimizations. Using ORDA to access large tables (especially tables with relations) in client/server mode has been greatly enhanced with 2-3xs improved LAN performance and up to 30xs faster WAN performance.

1 hour + Q/A
Beginner
Online Training
60 €

These optimizations are implemented automatically to limit the exchanges between clients and the server. Understanding these optimizations is the first step to using ORDA effectively. Knowing how to manage them to ensure top performance is the second step.
4D automatically detects the fields (including related fields) necessary for an operation and only transfers those fields. In addition, multiple records are packed into a single packet to reduce latency in WAN networks. In this session, we’ll explore these natively offered optimizations and how to best control them.

Principles will be explained using both slides and easy-to-reproduce demonstrations to give you a reliable methodology to apply.

Session materials

  • Demo application presented during the session
  • Video recording of the session

Pricing in local currencies

£55 GBP - 60€ - $60 USD - $99 AUD - $95 CAD - 600 kr - ¥7300 JPY tax excl.
$99 AUD inc GST
After registering, you will be invoiced for the training in accordance with the appropriate sales conditions.

Session time

5:00 pm-6:20 pm (GMT+2)  (Munich, Paris, Brussels, Madrid, Roma)


In other time zones:
(GMT+1) - 4:00 pm-5:20 pm                                       (London, Lisbon)
US Pacific Time (GMT-8) - 08:00 am-09:20 am            (San Jose, San Francisco)
US Central Time (GMT-6) - 10:00 am-11:20 am           (Chicago)
US Eastern Time (GMT-5) - 11:00 am-12:20 am          (Boston, New-York)
Argentina Time (GMT-3) - 12:00 pm-1:20 pm               (Buenos Aires)
AEDT (GMT+11) – 2:00 am - 3:20 am                         (Melbourne)

The fundamentals of ORDA (Object Relational Data Access)

Goals

In this session, you’ll discover important concepts while taking your first steps with ORDA (Object Relational Data Access).

  • Objects - the heart of ORDA and its syntax
  • Relationships - the keys allowing you to easily design your data model by thinking about “business” and not “technical implementation”
  • Data - easily manipulated
  • Access - fast and controlled

    Do you have a good understanding of objects? Then you’re all set to get the most out of this session.
1 hour + Q/A
Beginner
Online Training
60 €

 

Learning ORDA vocabulary from simple examples will help you to immediately implement it in your 4D applications. 
The session will be in the form of slides and demos to illustrate the concepts with simple examples.

Session materials

  • Demo application presented during the session
  • Video recording of the session

Pricing in local currencies

Pricing

£55 GBP - 60€ - $60 USD - $99 AUD - $95 CAD - 600 kr - ¥7300 JPY tax excl.
$99 AUD inc GST
After registering, you will be invoiced for the training in accordance with the appropriate sales conditions.

Session time

5:00 pm-6:20 pm (GMT+2)  (Munich, Paris, Brussels, Madrid, Roma)


In other time zones:
(GMT+1) - 4:00 pm-5:20 pm                                       (London, Lisbon)
US Pacific Time (GMT-8) - 08:00 am-09:20 am            (San Jose, San Francisco)
US Central Time (GMT-6) - 10:00 am-11:20 am           (Chicago)
US Eastern Time (GMT-5) - 11:00 am-12:20 am          (Boston, New-York)
Argentina Time (GMT-3) - 12:00 pm-1:20 pm               (Buenos Aires)
AEDT (GMT+11) – 2:00 am - 3:20 am                         (Melbourne)

Is your application ready for ORDA (Object Relational Data Access)?

Goals

ORDA (Object Relational Data Access) is opening a new world in 4D allowing you to code using an object-oriented approach to easily navigate through your entire data model. You’re ready to boldly enter this world, but is your application? A few verifications are necessary before you proceed. Find out which elements to check so you can get started faster.

1 hour + Q/A
All levels
Online Training
60 €

 

A checklist will be introduced during this session that will not only make your transition to ORDA easier, but will also prepare you with good programming practices to ensure that your 4D applications get started on the right track.

The session will switch between slides and live demonstrations to explain ORDA concepts.

Session materials

  • Demo application presented during the session
  • Video recording of the session

Pricing in local currencies

£55 GBP - 60€ - $60 USD - $99 AUD - $95 CAD - 600 kr - ¥7300 JPY tax excl.
$99 AUD inc GST
After registering, you will be invoiced for the training in accordance with the appropriate sales conditions.

Session time

5:00 pm-6:20 pm (GMT+2)  (Munich, Paris, Brussels, Madrid, Roma)


In other time zones:
(GMT+1) - 4:00 pm-5:20 pm                                       (London, Lisbon)
US Pacific Time (GMT-8) - 08:00 am-09:20 am            (San Jose, San Francisco)
US Central Time (GMT-6) - 10:00 am-11:20 am           (Chicago)
US Eastern Time (GMT-5) - 11:00 am-12:20 am          (Boston, New-York)
Argentina Time (GMT-3) - 12:00 pm-1:20 pm               (Buenos Aires)
AEDT (GMT+11) – 2:00 am - 3:20 am                         (Melbourne)

Objects for beginners: Everything you need to know about objects in 4D

Goals

Learn the fundamental aspects of objects so you can put them to optimal use. Objects are very flexible and unbelievably fast. They allow you, for example, to search through millions of records in just a fraction of a second.

1 hour + Q/A
Beginner
Online Training
60 €

 

In a very short time, objects have become essential in the 4D language. Hidden behind a facade of simplicity are powerful concepts and mechanisms. A good understanding of these concepts is indispensable for developers to write efficient code.
Simple, animated slides to explain the different concepts will be available, as well as demos to let you dig in and get your hands dirty. We’ll compare using objects to using traditional variables and tables.

The concepts will be illustrated through practical case studies, from theory to practice.

Session materials

  • Demo application presented during the session
  • Video recording of the session

Pricing in local currencies

£55 GBP - 60€ - $60 USD - $99 AUD - $95 CAD - 600 kr - ¥7300 JPY tax excl.
$99 AUD inc GST
After registering, you will be invoiced for the training in accordance with the appropriate sales conditions.

Session time

5:00 pm-6:20 pm (GMT+2)  (Munich, Paris, Brussels, Madrid, Roma)


In other time zones:
(GMT+1) - 4:00 pm-5:20 pm                                       (London, Lisbon)
US Pacific Time (GMT-8) - 08:00 am-09:20 am            (San Jose, San Francisco)
US Central Time (GMT-6) - 10:00 am-11:20 am           (Chicago)
US Eastern Time (GMT-5) - 11:00 am-12:20 am          (Boston, New-York)
Argentina Time (GMT-3) - 12:00 pm-1:20 pm               (Buenos Aires)
AEDT (GMT+11) – 2:00 am - 3:20 am                         (Melbourne)

Introduction to extending data classes

Goals

Data classes come with many perks to enhance the way you write code: hide complexity, reduce errors, and speed up the development process. Discover how you can extend data classes to create business functions to meet your specific needs.

1 hour + Q/A
Beginner
Online Training
60 €

When developing 4D applications using ORDA, data classes are a key element. Extending their capabilities is a great way to increase their versatility. This session will show you how this can be done and how it can fit into a larger development strategy.

All code is created live by the presenter in a live demonstration.

Session materials

  • Demo application presented during the session
  • Video recording of the session

Pricing in local currencies

£55 GBP - 60€ - $60 USD - $99 AUD - $95 CAD - 600 kr - ¥7300 JPY tax excl.
$99 AUD inc GST
After registering, you will be invoiced for the training in accordance with the appropriate sales conditions.

Session time

5:00 pm-6:20 pm (GMT+2)  (Munich, Paris, Brussels, Madrid, Roma)


In other time zones:
(GMT+1) - 4:00 pm-5:20 pm                                       (London, Lisbon)
US Pacific Time (GMT-8) - 08:00 am-09:20 am            (San Jose, San Francisco)
US Central Time (GMT-6) - 10:00 am-11:20 am           (Chicago)
US Eastern Time (GMT-5) - 11:00 am-12:20 am          (Boston, New-York)
Argentina Time (GMT-3) - 12:00 pm-1:20 pm               (Buenos Aires)
AEDT (GMT+11) – 2:00 am - 3:20 am                          (Melbourne)

Subscribe to Online Training