Hi, @Salwyn13.
The FAQ recommends taking the courses in order, but don’t get discouraged. It’s definitely not an easy or intuitive topic.
@neurogeek compiled a few links that may help you.
And do take advantage of this forum to ask any questions you have.
Happy learning