First, sorry for my English I'm Brazilian and I don't understand much more let's get down to business
I'm aware that to start programming I need to study java, so I bought an "advanced" java and object orientation course I would like you to please take a look at the course link and let me know if this course will give me the necessary knowledge to create mods, I am willing to dedicate myself a lot even if it is difficult, here is the course link
https://www.udemy.com/course/java-curso-completo/