Master in-demand skills. Build and design amazing projects. Earn a valued credential. Launch your career in Data Science, Machine Learning, Android, iOS, and more. Be in demand.
What do you want to learn today? What's your dream job? Discover the program that's right for you!
Each program we offer is designed to help you achieve goals, meet objectives, and succeed in your life and career. Whether you have a specific job in mind, or want to learn specific skills, the best way to decide is to envision your desired outcome, and then select the path that will get you there. Sometimes this is easy—you want to build Android apps, you take the Android Developer program! But if you’re not sure, we can guide you in the right direction. Our blog is a great resource for career pathing, and you can always email us at firstname.lastname@example.org. We’ll learn about your interests, your goals, and your experience, and make personalized recommendations on the best ways to move forward.
Yes! Our goal is to provide exactly the right learning experience for every student, and we offer several beginning 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. Just go to our catalog, and filter for beginner!
While all of our Nanodegree programs are built with your career success in mind, you must enroll in our Nanodegree Plus program to secure a jobs guarantee. Nanodegree Plus graduates are guaranteed a job within six months of their graduation date, or we refund 100% of their tuition. All Nanodegree program graduates receive extensive and personalized career support, and our extensive network of hiring partners are regularly hiring Udacity talent, but only the Nanodegree Plus program features the jobs guarantee.