Welcome to the forum!
Although a long read, I would really like to recommend that you’d work your way through these two tutorials.