This is the order I followed (helped me quite a bit) I did points 1, 2 and 3 side by side because all of them more or less cover the same content (and I wanted a practical insight into whatever theory I was learning).
Again, in no particular order, if the above does not suffice, you can always google your way through. But here are some resources to make your job easier (some/most of these courses are introductory courses but there are a few which are a little advanced and will need you to have basic knowledge about RL):