CourseEye
Courses
The Guide
PV system sizing Courses
Solar Energy and Electrical System Design (Coursera)