What is a Nanodegree program? A Udacity Nanodegree® program is a unique online educational offering designed to bridge the gap between learning and career goals. We partner with industry leaders and experts who understand what skills are in demand.Learners enroll in a specific course offering (e.g. Intro to Programming) and will be prompted to view the online course as well as complete a series of projects and support courses designed to help them develop job-relevant skills. Services related to the Nanodegree program may include moderated forums, and project reviews to ensure a personalized experience. Additional or different services may be offered in certain Nanodegree programs which will be noted in their respective Program Details page.