Courses in solar design and installation, NABCEP certification, financial modeling, energy storage, drones, green building, and more.
Join 14,430 companies already growing
Master the technologies that will impact your career, your company, and the planet.
Browse free coursesOur experts work hard to build and run their courses and have typically worked for decades in the industry.
NABCEP, solar, drone, geothermal, building performance and more.
Discounts for growing teams start at 20%.
Powering growth in renewable energy since 2007
Technical training and certification for professionals
Our tried and tested courses loved by our students worldwide
Pass the NABCEP PV Associate Exam guaranteed. Over 95% of our students pass, if you don't then retake the course and exam for free. Introductory training for contractors, electricians, and business professionals who want to enter the solar PV industry.
by Sean White
All the training required to sit for the NABCEP Solar PV Installation Professional (PVIP) Certification exam. Includes both NABCEP PV Associate Exam Prep and 40-hour NABCEP Advanced PV Certification Training course.
by Sean White and 1 other
All the training required to sit for the NABCEP Certification exam. Includes both Energy Storage Associate Boot Camp and 40-hour NABCEP Advanced PV Certification Training course.
by Sean White
Advanced course for experienced solar professionals looking to take NABCEP PV Certification exams or to earn CEUs for recertification. Approved for 30-hours of Advanced PV Training with NABCEP.
by Sean White and 1 other
Advanced course for experienced solar professionals looking to take and pass NABCEP PV Certification exams. Approved for 40-hours of Advanced PV Training with NABCEP.
by Sean White and 1 other
Learn how to design large-scale solar PV systems with experts Ryan Mayfield and Randy Batchelor
by Randy Batchelor
All the training required to sit for the NABCEP Solar PV Installation Professional certification exam. Includes both NABCEP PV Associate Exam Prep and 40-hour NABCEP Advanced PV Certification Training course.
by Sean White
This NABCEP PV Design Specialist (PVDS) Certification Prep Course gives you the Advanced Hours and knowledge required to earn NABCEP PVDS Certification. Includes 40-Hours of advanced training & PVDS practice exams.
by Sean White and 1 other
Group discounts, team dashboards, and custom programs are available for growing companies of any size.
Learn more about group discounts