I highly recommend this
This course was a great introduction to the subject. It offered valuable insights and was presented in a clear, engaging manner. I now feel more confident in applying what I’ve learned to real-world situations.
I have gone through the complete course and though I have been working on the design of Solar PV systems for more than 5 years, all the topics covered lay a comprehensive and overall foundation for the various aspects and stages that come into play during the development of a solar PV plant.