GDScript is very forgiving and will likely create bad programming habits, but check the tutorial section.
Also, check youtube as there is countless videos on the subject.
Also with 3.0 you'll have C#, Visual Scripting, and there's also GDNative to think about.