Premiers pas dans 4D
Objectifs
Cette formation initiale, permet à tout développeur découvrant 4D de prendre en main les concepts clés du langage et de la base de données 4D.
La progressivité de la formation, avec son format sur 2 journées, donne le temps nécessaire aux participants pour pratiquer les concepts présentés. Ce modèle permet une assimilation optimale des enseignements.
Le participant explore l’utilisation du langage classique de 4D, et découvre également les dernières techniques et technologies disponibles.
Dans ce cours, nous explorerons épisode après épisode, les concepts majeurs de 4D suivant les trois axes principaux que sont la base de données, le code permettant de l’animer et l’interface qui sera à disposition des utilisateurs. Notre voyage au coeur du développement 4D nous permet de construire à partir de zéro une application de gestion de projets en 4D v19 R6.
Mise à part l’utilisation de quelques fichiers textes permettant d’accélérer la saisie des données, et des éléments graphiques, ce cours construit à partir de zéro une application. Ainsi tous les éléments de code, de structure ou d’interface disponible dans l’application finale auront été expliqués au fil des épisodes.
A qui s'adresse cette formation
- Aux développeurs arrivant sur 4D et souhaitant accélérer leur prise en main de l’environnement de travail et du langage
- Aux développeurs travaillant avec d’anciennes versions 4D, souhaitant une mise à niveau de leurs connaissances ainsi qu’un rappel sur les bonnes pratiques à jour
- Aux chefs de projet désirant connaitre les fondamentaux nécessaires pour bien piloter un projet basé sur la technologie 4D
Bénéfices
A la fin de cette session, vous pourrez :
- Acquérir les notions fondamentales de 4D ainsi que les concepts clés
- Développer une application 4D en respectant les bonnes pratiques, pour disposer de la meilleure stabilité et performance de l’application
- Débuter avec 4D, afin de créer des applications simples pour un usage professionnel ou personnel
- Intégrer facilement dans une équipe de développement, pour maintenir et ajouter de nouvelles fonctionnalités à une application métier 4D
Vous allez apprendre à
- Structurer les tables et les champs d'une base de données
- Importer des données via l’assistant 4D
- Manipuler les données via les formulaires d’entrées
- Travailler des formulaires d’entrées
- Mettre en relation des tables
- Utiliser les pop-ups menus et autres éléments d’interface graphique
- Importer des données en utilisant du code 4D
- Afficher une liste d’enregistrements liés dans une listbox
- Utiliser un widget pour la saisie des dates
- Gérer les formulaires multipages
- Ajouter des boutons et boutons images dans un formulaire
- Récupérer des données d’un formulaire projet et les stocker dans une table
- Comprendre la notion de transactions
- Stocker des objets et des collections dans une table
- Utiliser les liens récursifs
- Manipuler les listes hiérarchiques
- Gérer les champs de type Image
- Créer une interface utilisant des menus et des fenêtres
Autres sessions recommandées
Les Objets pour les débutants : Tout ce que vous devez connaître sur les objets dans 4D
Contenus de session
- Support de cours PDF pour chacun des 10 épisodes de la formation (Premiers pas dans 4D, Débuter avec le SGBD-R, Premier formulaire, Ajout - suppression, Afficher le détail, Améliorer l’interface, Informations liées, Double listbox, Filtre des employés)
- Code source de l’application exemple (projet qui est le résultat des exercices effectués lors de la formation)
Déroulé de la formation
Quelques jours avant la formation, les participants recevront une invitation à se connecter à un court Wébinaire de préparation (20 minutes) lors duquel les ordinateurs seront vérifiés afin qu'ils soient prêts pour la formation.
La formation se déroule sur 2 jours consécutifs, lors de sessions de 7 heures, permettant de couvrir progressivement les notions essentielles de 4D.
Les 2 journées se déroulent selon le même schéma :
- Matin :
Accueil à 9H15
2 heures de présentation
+ 1 heure de pratique - Pause déjeuner
- Après-midi :
3 heures de présentation
+ 1 heure de pratique
Fin prévue à 17H30.
Les participants recevront des documents et matériels de support à l'issue de chaque session afin de revoir et tester les concepts présentés le jour-même.
Dans un objectif d'efficacité, les participants manipuleront sur leur portable professionnel.
Les pauses et les déjeuners sont pris en charge par la société 4D.
Tarification
999 € hors taxes Tarif public.
Les 4D Partner bénéficient d'une réduction de 15% sur ces formations à partir du programme 4D Silver.
10% de remise sont appliqués à partir de la 2ème inscription d'une même société.
Les inscriptions sont nominatives.
La formation sera facturée à la suite de l’inscription selon vos conditions.
Horaires de sessions
Heure d'été d'Europe centrale
(UTC/GMT +1) • 09:30 - 17:30 (Heure de Paris) pour les 2 jours dont 1 heure de pause déjeuner sur place.
OnDemand
Cette formation est disponible au format OnDemand sur 4D Store : vous pouvez en profiter instantanément.