Total Arduino noob - need guidance creating a multiple delay switch lamp

Hi everyone!

As stated in the title I am a total Arduino noob. I just got a Bambu X1C 3d printer and as one of my first projects I want to create a multiple delay switch lamp with the following characteristics:

- It will be battery powered, using regular AAA

- It will use lower powered LED's

- It will have 3 buttons: 30min, 1hr, 3 hr

- Pressing each button will turn on the lamp for the respective time, and then automatically turn the light off after the time has passed.

Can someone point me to resources / tutorials / anything else that would help me achieve this with Arduino?

Thanks in advance,

SB