I’ve never programmed before. Can I still take a Nanodegree program? Yes! Our goal is to provide exactly the right learning experience for every student, and we offer several beginner programs that require no programming experience whatsoever. Each of these programs will equip you with foundational skills. In addition, they will help prepare you for an eventual career in technology, and/or allow you to enroll in a more advanced career-track Nanodegree program.