Welcome to the forum @amon_dean!!
Check out this post, It might give you idea about sources to learn.