Creating multiple alerts/notifications

Creating multiple alerts/notifications

Hello,
I created two entities: Customer and Order.
I'd like to create multiple alerts/notifications by mail, based on DueDate at the Customer entity (say 7 days prior to DueDate, 3 days prior to DueDate and at the DueDate).
Can you provide me with some examples on this one? I'm not a coder, so please be gentle 

Thank you very much