New courses, promotion, badges, resources for online learning

New courses, promotion, badges, resources for online learning.