udacity-logo

Udacity

Online

Udacity

Avg Rating:4.74 ( 335 reviews )

Udacity offers Nanodegrees which are online immersive full-time and part-time programs, ranging from three to six months in length for students worldwide. Nanodegree courses are available in subjects like data science, artificial intelligence, programming, autonomous systems, business, and cloud computing. Udacity's mission is to bring the highest quality learning to as many students as possible, powering careers through technical education. The custom learning program enables students to learn at their own pace, and manage monthly payments for their programs to fit their budgets. The data science curricula cover Kaggle, Tableau, Alteryx, and Mode platforms; the AI programs cover deep learning, machine learning and AI for trading; and the programming courses include Blockchain, full stack development, and Autonomous Systems programs like Computer Vision, Localization, and Path Planning. Curricula are designed in partnership with established tech companies.

Applicants should enroll after reviewing the courses available and the start dates for those courses. Some Udacity Nanodegrees programs have prerequisites, which are stated for each program. Udacity offers several programs for beginners that are designed to equip students with the foundational skills needed for an eventual technology career or for enrollment in a more advanced career-track Nanodegree program.

All of Udacity's Nanodegree coding bootcamps include real-world projects from industry experts, one-on-one technical mentoring, and career coaching and services. Upon graduation, the coaching services ensure the student has experience in the best interviewing techniques and expertise for fine-tuning their resumes.

Recent Udacity Reviews: Rating 4.74

all (335) reviews for Udacity →

Recent Udacity News

    • AI Product Manager

      Apply
      OnlinePart Time8 Weeks
      Start Date Rolling Start Date
      Cost$718
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • AI Programming with Python

      Apply
      OnlinePart Time
      Start Date Rolling Start Date
      CostN/A
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • Android Basics

      Apply
      OnlinePart Time
      Start Date Rolling Start Date
      CostN/A
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • Android Developer

      Apply
      OnlinePart Time
      Start Date Rolling Start Date
      CostN/A
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • Artificial Intelligence

      Apply
      OnlinePart Time
      Start Date Rolling Start Date
      CostN/A
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • Artificial Intelligence for Trading

      Apply
      OnlinePart Time
      Start Date Rolling Start Date
      CostN/A
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • Blockchain Developer

      Apply
      OnlinePart Time
      Start Date Rolling Start Date
      CostN/A
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • Business Analytics

      Apply
      OnlinePart Time
      Start Date Rolling Start Date
      CostN/A
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • C++

      Apply
      OnlinePart Time16 Weeks
      Start Date Rolling Start Date
      Cost$1,800
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • Cloud Developer

      Apply
      Cloud Computing
      OnlinePart Time
      Start Date Rolling Start Date
      CostN/A
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • Cloud DevOps Engineer

      Apply
      Cloud Computing
      OnlinePart Time
      Start Date Rolling Start Date
      CostN/A
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • Computer Vision

      Apply
      OnlinePart Time
      Start Date Rolling Start Date
      CostN/A
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • Data Analyst

      Apply
      Git, SQL, Python
      OnlinePart Time16 Weeks
      Start Date Rolling Start Date
      Cost$399
      Class sizeN/A
      LocationOnline
      This pathway will cover data analysis with Python and SQL. The primary concepts taught in this program include, Data Wrangling, Matplotlib, Bootstrapping, Pandas & NumPy and Statistics.
      Financing
      DepositN/A
      Financing
      Affirm 3, 6 and 12 month plans available at 0% APR.
      Getting in
      Minimum Skill LevelPrerequisites: Experience working with Python (specifically NumPy and Pandas) and SQL is recommended.
      Placement TestNo
      InterviewNo
    • Data Engineer

      Apply
      OnlinePart Time
      Start Date Rolling Start Date
      CostN/A
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • Data Scientist

      Apply
      OnlinePart Time
      Start Date Rolling Start Date
      CostN/A
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • Data Streaming

      Apply
      OnlinePart Time
      Start Date Rolling Start Date
      CostN/A
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • Data Visualization

      Apply
      OnlinePart Time
      Start Date Rolling Start Date
      CostN/A
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • Deep Learning

      Apply
      OnlinePart Time
      Start Date Rolling Start Date
      CostN/A
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • Deep Reinforcement Learning

      Apply
      OnlinePart Time
      Start Date Rolling Start Date
      CostN/A
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • Digital Marketer

      Apply
      OnlinePart Time
      Start Date Rolling Start Date
      CostN/A
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • Flying Car and Autonomous Flight Engineer

      Apply
      OnlinePart Time
      Start Date Rolling Start Date
      CostN/A
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • Front End Web Developer

      Apply
      HTML, JavaScript, CSS, Node.js
      OnlinePart Time16 Weeks
      Start Date Rolling Start Date
      Cost$1,800
      Class sizeN/A
      LocationOnline
      The goal of the Front End Web Developer Nanodegree program is to equip learners with the unique skills they need to build and develop a variety of websites and applications. The subjects covered include: CSS, HTML, Object Oriented Programming (OOP), Node.js, JavaScript
      Financing
      DepositN/A
      Financing
      Affirm 3, 6 and 12 month plans available at 0% APR.
      Getting in
      Minimum Skill LevelPrerequisites: Experience in basic HTML, CSS and JavaScript recommended.
      Placement TestNo
      InterviewNo
    • Full Stack Web Developer

      Apply
      OnlinePart Time16 Weeks
      Start Date Rolling Start Date
      Cost$1,800
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • Introduction to Machine Learning

      Apply
      OnlinePart Time
      Start Date Rolling Start Date
      CostN/A
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • Introduction to Programming

      Apply
      OnlinePart Time16 Weeks
      Start Date Rolling Start Date
      Cost$1,800
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • Introduction to Self-Driving Car

      Apply
      OnlinePart Time
      Start Date Rolling Start Date
      CostN/A
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • iOS Developer

      Apply
      OnlinePart Time
      Start Date Rolling Start Date
      CostN/A
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • Java Developer

      Apply
      OnlinePart Time16 Weeks
      Start Date Rolling Start Date
      Cost$1,800
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • Machine Learning Engineer

      Apply
      OnlinePart Time
      Start Date Rolling Start Date
      CostN/A
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • Marketing Analytics

      Apply
      OnlinePart Time
      Start Date Rolling Start Date
      CostN/A
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • Natural Language Processing

      Apply
      OnlinePart Time
      Start Date Rolling Start Date
      CostN/A
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • Predictive Analytics for Business

      Apply
      OnlinePart Time
      Start Date Rolling Start Date
      CostN/A
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • Programming for Data Science with Python

      Apply
      OnlinePart Time
      Start Date Rolling Start Date
      CostN/A
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • Programming for Data Science with R

      Apply
      OnlinePart Time
      Start Date Rolling Start Date
      CostN/A
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • React Developer

      Apply
      OnlinePart Time
      Start Date Rolling Start Date
      CostN/A
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • Robotics Software Engineer

      Apply
      OnlinePart Time
      Start Date Rolling Start Date
      CostN/A
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • Self-Driving Car Engineer

      Apply
      OnlinePart Time
      Start Date Rolling Start Date
      CostN/A
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • Sensor Fusion Engineer

      Apply
      OnlinePart Time
      Start Date Rolling Start Date
      CostN/A
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo
    • UX Designer

      Apply
      OnlinePart Time
      Start Date Rolling Start Date
      CostN/A
      Class sizeN/A
      LocationOnline
      Financing
      DepositN/A
      Getting in
      Minimum Skill LevelN/A
      Placement TestNo
      InterviewNo

    1 Scholarship

    • Scholarship: $50 off Udacity Nanodegrees

      Course Report is excited to offer an exclusive Udacity scholarship for $50 off tuition of all Udacity Nanodegrees! Follow this link to take $50 off Nanodegrees.

      Eligibility

      No eligibility restrictions.

      Qualifying Courses

      • All courses in Online
    • Sahil Sartaj  User Photo
      Sahil Sartaj • Student Verified via GitHub
      Overall Experience:
      Curriculum:
      Instructors:
      Job Assistance:
      At first i could not understand from where and how to solve the problems but after revision my own notes learned from Udacity classroom it help me to solve my problem and enhance my confidence . It is really a point to point learning platform and I enjoyed a lot in my classroom 
    • Nachiketa Chakraborty  User Photo
      Nachiketa Chakraborty • Student • Verified via LinkedIn
      Overall Experience:
      Curriculum:
      Instructors:
      Job Assistance:
      The program is going great, each day I get to learn something new on a more hands-on basis. I am excited to complete the course as soon as possible.
    • Sandeep Sharma  User Photo
      Sandeep Sharma • Student • Graduate • Verified via LinkedIn
      Overall Experience:
      Curriculum:
      Instructors:
      Job Assistance:
      Great experience so far but only lagging was that the assembling of course material was not very effective and concepts are less
    • Wafaa Kalaiy   User Photo
      Wafaa Kalaiy • Student • Verified via LinkedIn
      Overall Experience:
      Curriculum:
      Instructors:
      Job Assistance:
      I have just completed my first project; the project covered all things taught which is great to practice applying, feedbacks by reviewers were through and very useful.
      So overall, so far so good. Since I am a newbie in this field, I have found the informations given useful and the level keeps building up as I go further.
    • Vatsal  User Photo
      Vatsal • Student • Verified via LinkedIn
      Overall Experience:
      Curriculum:
      Instructors:
      Job Assistance:
       
      I have completed first project and it is great learning. I enjoyed doing project and learn new things. 
    • Krishna Pidaparty  User Photo
      Krishna Pidaparty • Student • Verified via LinkedIn
      Overall Experience:
      Curriculum:
      Instructors:
      Job Assistance:
      I am completely new to Python and this program gave me the confidence that I can apply the skills I learnt in my real life work related problem solving. A big thanks to all the mentors and peers who helped me complete the project. The response was very quick and prompt whenever I got stuck and that helped me answer many questions during this course. Grateful to everyone here.
    • Dmitriy  User Photo
      Dmitriy • Graduate Verified via GitHub
      Overall Experience:
      Curriculum:
      Instructors:
      Job Assistance:
       I find the Data Engineer nanodegree helpful for understanding and getting real skills with tools in this field. 
      I liked that the specialization has its working environment and do not have to worry about it.
    • Juanjose Tenorio  User Photo
      Juanjose Tenorio • Software Engineer • Graduate • Verified via LinkedIn
      Overall Experience:
      Curriculum:
      Instructors:
      Job Assistance:
      As a frontend developer that wanted to learn more about the WHYs. Why that design was choose? Why that pattern always appear? and many other quandaries .. I am satisfied with this program, as it got me introduced to all this different concepts , which I greatly appreciate and will surely apply in my day to day job.
      Either way, I find the Nanodegree not that strict in which regard to the project qualifications. It depends on the mentors but some of their reviews seemed just like copy-paste , which to be honest I don't really care as much but also gives you the feel that you just have to met the basic rubric and that's all.

      Also, being honest here and having worked in SW for three years now, my best advice is to apply all the knowledge into your job as soon as possible. No online course will prepare you for the real thing, so the best thing to do is to  get into the real world as soon as possible.

      Great program overall, I won't probably pay the full price for it though, I am glad they have been offered for free because of the current situation in the world, and I appreciate it very much.