I recently did an online course on Understanding Sustainable developement by the University of Edinburgh. It helped me grasp the overall meaning of susainablity, its complexity, and how we, as a society, work towards making a world a greener place to reside in.  For anyone new to this field and wants to get a clear insight on sustainable developement, this is one course that you should surely go for.