Training

Get started with 4D

Goals

New to 4D and just joined a team of 4D developers?

Do you know other technologies but not 4D? This instructor-led training session is ideal for getting started with 4D.

Discover the main development concepts and techniques to start creating 4D applications.

2 jours
Beginner
Standard courses
1.399 €

This course will accelerate the learning curve for new 4D developers by introducting them to the main concepts and techniques to start creating 4D applications.

This training is offered in three modules:

  1. Module 1: Getting to know the 4D editor - 1 hour 30 with Mohamed Agoulzi
  2. Module 2: The 4D Development Environment - 2 hours with Mohamed Agoulzi
  3. Module 3: Developing in 4D with ORDA - 1 hour 30 with Basma El yaagoubi

 

Module 1: Getting to know the 4D editor

Objective: Take your first steps in 4D by learning the basics of the 4D development environment.

Chapter 1 - 4D folder: Create a 4D Project with an overview of folders and files created by 4D.
Chapter 2 - Structure: Create a table, fields and links.
Chapter 3 - Tables/projects forms: Overview of the 4D form editor, create a project form, import forms, export data from a table, use table forms for Create, read, update, and delete (CRUD) operations. Import and data export from a table. Using Table Forms for CRUD Operations.
Chapter 4 - 4D Toolbox: Overview of the toolbox and create menus for forms

Module 2: The 4D Development environment

Objective: Learn how to effectively use the 4D development environment.

Chapter 1 - Overview of the 4D syntax.
Chapter 2 - Learn about the available types of  the types of methods and variables.
Chapter 3 - Manipulate listbox and tables.
Chapter 4 - Find the data stored in tables.

Module 3: Developing in 4D with ORDA 

Objective: Learn how to use 4D's Object Relational Data Access (ORDA)

Chapter 1 - Introduction to Objects and Collections.
Chapter 2 - ORDA basics and CRUD operations.
Chapter 3 - Manipulate collection or entity selection list boxes.
Chapter 4 - Develop or modernize an existing 4D application with the ORDA approach.

For your comfort, the session is limited to 15 attendees.
At the end of this session, you will be able to ask questions to the trainer and share information about this training topic on 4D Forum.

10 June 20 to 11 June 20 I Interactive Learning
Module 1 - Day 1 - June 10, 2020 from 09:30 AM to 11:00 AM
(BST) - UTC+1
Module 2 - Day 1 - June 10, 2020 from 02:00 PM to 04:00 PM (BST) - UTC+1
Module 3 - Day 2 - June 11, 2020 from 09:30 AM to 11:00 AM (BST) - UTC+1