This page contains lessons from previous team leads on basic optics theory. They will teach you the fundamentals if you haven’t learned this in Highschool / University (ECE318 is the course code for those who are interested).
There are other relevant tutorials in the mix as well.