Online Training

Etes-vous prêt à approfondir et à vous former aux toutes dernières technologies 4D ? Faites-le depuis votre bureau ! 4D lance en effet un nouveau service de formation en mode Online Training. Le panel de formations va se compléter progressivement. De nouveaux sujets à découvrir tous les mois.

Bénéficiez d’optimisations natives induites en client/serveur grâce à ORDA

Objectifs

Dans cette session, nous explorerons les optimisations client/serveur intégrées avec ORDA. L'utilisation d'ORDA pour accéder à de grandes tables (en particulier les tables avec relations) en mode client/serveur a été grandement améliorée avec une performance LAN améliorée de 2 à 3 fois et une performance WAN jusqu'à 30 fois plus rapide.

1 heure + Q/R
Avancé
Online Training
$95 CAD

 

Ces optimisations sont mises en œuvre automatiquement pour limiter les échanges entre les clients et le serveur. La compréhension de ces optimisations est la première étape pour utiliser efficacement ORDA. La seconde étape consiste en savoir comment les gérer pour assurer des performances optimales.
4D détecte automatiquement les champs (y compris les champs avec relations) nécessaires à une opération et ne transfère que ces champs. En outre, plusieurs enregistrements sont regroupés dans un seul paquet afin de réduire la latence dans les réseaux WAN. Au cours de cette session, nous explorerons ces optimisations proposées en natif et la meilleure façon de les contrôler.

L’explication des principes alternera entre slides et démonstrations faciles à reproduire, vous donnant ainsi une méthodologie à appliquer pour vos propres expériences.

Tarification

Les prix suivants sont hors taxes :
$95 CAD - 60 €

La formation sera facturée à la suite de l’inscription selon vos conditions.

Contenus de session

  • Application de démonstration support de session
  • Enregistrement vidéo de la session

Horaires de session

Eastern Daylight Time (UTC-4) - 09:00 - 10:20           (Montréal)


Autre zone :
15:00 - 16:20 GMT + 2  (Paris, Bruxelles, Genève)

Inscrivez-vous ici

Les fondamentaux d'ORDA (Object Relational Data Access)

Objectifs

Dans cette session vous découvrirez des notions primordiales tout en faisant vos premiers pas avec ORDA.

  • Objects - le coeur d'ORDA et sa syntaxe
  • Relationships - les clés vous permettant de concevoir facilement votre modèle de données en pensant au "business" et non à la "mise en œuvre technique"
  • Data - manipulation facilitée
  • Access - rapide et contrôlé 

    Tout ce dont vous avez besoin pour profiter pleinement de cette session est une bonne compréhension des objets et votre imagination !
1 heure + Q/R
Débutant
Online Training
$95 CAD

 

Apprendre le vocabulaire d’ORDA à partir d’exemples très simples, vous permettra une mise en œuvre immédiate dans vos applications 4D.
La session sera sous forme de slides pour montrer les concepts et des démos pour les illustrer avec des exemples simples. 

Contenus de session

  • application de démonstration utilisée durant la session
  • enregistrement vidéo de la session

Tarification

Les prix suivants sont hors taxes :
$95 CAD - 60€

La formation sera facturée à la suite de l’inscription selon vos conditions.

Horaires de session

Eastern Daylight Time (UTC-4) - 09:00 - 10:20           (Montréal)


Autre zone :
15:00 - 16:20 GMT + 2  (Paris, Bruxelles, Genève)

Inscrivez-vous ici

Votre application est-elle prête pour ORDA (Object Relational Data Access) ?

Objectifs

ORDA (Object Relational Data Access) ouvre un nouveau monde en 4D en vous permettant de coder en utilisant une approche orientée objet pour naviguer facilement dans l'ensemble de votre modèle de données. Etes-vous à prendre le virage ORDA ? Votre base est-elle prête pour que le voyage se passe bien ? Quelques vérifications sont nécessaires avant de poursuivre. Cette session vous fournira les éléments à vérifier pour vous permettre de démarrer plus rapidement.

1 heure + Q/R
Tous niveaux
Online Training
$95 CAD

Suivre point à point la liste de taches qui sera dévoilée durant la session, vous permettra de faciliter le passage à ORDA, mais également vous préparera à respecter les bonnes pratiques de programmation, vous plaçant ainsi sur la bonne voie.
La session alternera slides et démonstrations pour expliquer les concepts ORDA puis les illustrer dans une base exemple.

Contenus de session

  • application de démonstration utilisée durant la session
  • enregistrement vidéo de la session

Tarification

Les prix suivants sont hors taxes :
$95 CAD - 60 €

La formation sera facturée à la suite de l’inscription selon vos conditions.

Horaires de session

Eastern Daylight Time (UTC-4) - 09:00 - 10:20  (Montréal)


Autre zone :
15:00 - 16:20 GMT + 2  (Paris, Bruxelles, Genève) 

Inscrivez-vous ici

Les Objets pour les débutants : Tout ce que vous devez connaître sur les objets dans 4D

Objectifs

Au cours de cette session les aspects essentiels des objets seront abordés afin de donner les clefs nécessaires à une utilisation optimale.

1 heure + Q/R
Débutant
Online Training
$95 CAD

Au sein du langage 4D, les objets sont devenus en très peu de temps totalement incontournables et indispensables. Derrière une apparente simplicité, des concepts puissants sont utilisés par les objets, et une bonne connaissance des mécanismes activés est une condition essentielle pour que le développeur produise un code efficient.
Les notions seront illustrées par une mise en situation via des cas pratiques : de la théorie à la mise en œuvre.

Contenus de session

  • application de démonstration utilisée durant la session
  • enregistrement vidéo de la session

Tarification

Les prix suivants sont hors taxes :
$95 CAD - 60€

La formation sera facturée à la suite de l’inscription selon vos conditions.

Horaires de session

Eastern Daylight Time (UTC-4) - 09:00 - 10:20  (Montréal)


Autre zone :
15:00 - 16:20 GMT + 2  (Paris, Bruxelles, Genève)

Inscrivez-vous ici

Introduction à l'extension des data classes

Objectifs

Les data classes présentent de nombreux avantages pour améliorer la façon dont vous écrivez le code : elles permettent de masquer la complexité, de réduire les erreurs et d'accélérer le processus de développement.

1 heure + Q/R
Expert
Online Training
$95 CAD

Les data classes sont des éléments centraux lorsque nous développons une application 4D en utilisant le langage ORDA. Etendre les capacités de ces data classes apparait donc comme une possibilité essentielle, et cette session est là pour vous faire découvrir comment procéder, mais également comment cela s’intègre dans une stratégie plus vaste de développement.

Cette session a la particularité de ne s’appuyer sur aucun slide. Tout le code est réalisé en direct par le formateur.

Contenus de session

  • application de démonstration utilisée durant la session
  • enregistrement vidéo de la session

Tarification

Les prix suivants sont hors taxes :
$95 CAD - 60€

La formation sera facturée à la suite de l’inscription selon vos conditions.

Horaires de session

Eastern Daylight Time (UTC-4) - 09:00 - 10:20  (Montréal)


Autre zone :
15:00 - 16:20 GMT + 2  (Paris, Bruxelles, Genève)

Inscrivez-vous ici

Tout ce que vous devez savoir quant à l’exécution des méthodes par le serveur

Objectifs

Dans cette session, nous apprendrons pourquoi il est souvent intéressant de déplacer un traitement effectué originellement sur le poste client pour l'exécuter sur le serveur (soit en environnement client/server ou dans un système utilisant un serveur REST).

1 heure + Q/R
Expert
Online Training
$95 CAD

Dans un environnement client/serveur ou un système utilisant un serveur REST, il peut être interessant de déplacer un traitement effectué sur le poste client sur le serveur. Par exemple, pour optimiser des opérations dans la base de données et pour éviter des transferts conséquents de données entre le client et le serveur. Plusieurs options existent à savoir de construire une solution synchrone ou asynchrone. Quels sont les avantages des différentes solutions et comment peut-on les implémenter correctement ?

Une application sera utilisée pendant la session de formation pour illustrer et comparer les différentes approches.

Contenu de session

  • Application de démonstration utilisée durant la session
  • Enregistrement video de la session

Tarification

Les prix suivants sont hors taxes :
60€ -  $95 CAD 

La formation sera facturée à la suite de l’inscription selon vos conditions.

Horaires de session

Eastern Daylight Time (UTC-4) - 09:00 - 10:20  (Montréal)

 

Inscrivez-vous ici

S'abonner à Online Training