Hi @Dexxxle ! Welcome to the forum!
In my opinion Defold is definitely a great choice to start with but it also depends on what kind of games you want to make. Both 2D and 3D games can be made with Defold but 2D has better support.
A good place to start with are the tutorials made by the Defold team which should get you started quite easily: https://www.defold.com/tutorials/
There are several sites where you can learn Lua and can be found here: Big List of Lua Resources!
There are also a couple of video tutorials by the Defold team: https://www.youtube.com/channel/UCrEYXG15n3V0Y8eK0RbCaLQ
A crash course by GameFromScratch: https://www.youtube.com/watch?v=VFh2mfqmiRU