Online Courses

pv201e screenshot1 324x180 Online Courses

Online: Principles of
Solar PV System Design & Installation

This course takes participants through Entry Level topics and into intermediate/advanced PV System Design & Installation work. This course prepares you for the NABCEP PV Associate Exam. Support tools include videos, readings, slideshows, quizzes, exercises, and problem sets.

resized pv320e button 324x180 Online Courses

Advanced Online
Solar PV Systems & NABCEP Certification Exam Prep

This 60-hour online advanced course equips participants with professional-level knowledge of NEC Code and PV design and prepares them to take the very rigorous NABCEP PV Installation Professional Certification Exam.

resized pv250e button 3 320x180 Online Courses

Online: Advanced
Solar Business & Technical Sales

The economics of solar are changing swiftly. This course looks into the business side of solar where shifts in financing, leasing, utility rates, and equipment prices are aiding the market in rapid expansion. In addition, this course prepares you for the NABCEP PV Technical Sales Certification Exam.

sg101e1 324x180 Online Courses

Smart Grid and Distributed Generation

A self-paced, 8-hour introduction to Smart Grid concepts and technologies in the electric power industry. Describes the challenges facing our electric grid and how the Smart Grid addresses them.


ImagineSolarOnlineLogo Online Courses
ImagineSolar Online allows you to learn at your own pace, on your own schedule, and from anywhere – all with live instructor support. In addition to the great course content, videos, readings, and problem sets, students can communicate with ImagineSolar instructors via live videoconferencing, forums, email, and by phone.

As an ImagineSolar Online student, you will have access to special instructor-led Online LIVE classrooms. Our ImagineSolar instructors are available during this time to answer questions, work problems, and review course materials.

View this video, which highlights the look and feel of the instruction found in the Online LIVE environment.

0 Online Courses