Hi @ferdinandmussavene ,
Sorry for the late answer. Too busy with my project as well. In general, they are the same.
So create program attributes: surname, name, and whatever else you need
For program stages create DATA elements:
training date, status, and whatever else you need
Status should can be done either as an option list, or just checkbox like Absent or Present, which means if it has tick will be either Absent or Present.
and create a 6 tracker program with same program entity, inside 6 stages.
That’s it!
Then create your reports.
Good luck !