udacity-logo

Udacity

Online

Udacity

Avg Rating:4.74 ( 497 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 (497) reviews for Udacity →

Recent Udacity News

Read all (4) articles about Udacity →
  • 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
    Data Engineering
    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
  • Mahmoud Hussein  User Photo
    Mahmoud Hussein • Electrical Enginner • Student Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
     An excellent program; I highly recommend it. This program gives a great overview on sql and data modeling for web , some coverage of databases, and using SQLACHEMY, API and Access mangement ,it provides learners with the concepts and skills necessary for developing web application,Lectures are clear and well organized. There are activities for students to go deeper into the topics and quizzes that helped them to check the main concepts, in addition to real projects that learner practice to complete and submit them in specific time to be reviewed by professional Reviewer. 
  • Mohamed Yasser Khayyal  User Photo
    Mohamed Yasser Khayyal • Senior Android Developer • Student • Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    The program is fantastic and ensures an enjoyable learning journey. FWD forum is very helpful and provides a lot of helpful resources. I strongly recommend this program to who are looking for a good start in Web development career 
  • Basant Mounir  User Photo
    Basant Mounir • Data Analyst & Software Engineer • Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
     It is exceeding my expectations. I never imagined to grow this much with the first project and first lesson. I overcame my fears and not only built intuition for the data analysis process but also feel confident to learn new things and be stuck then tackle the challenges! 
  • Waleed El-Badry  User Photo
    Waleed El-Badry • Machine Learning Engineer • Graduate • Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    The best of Udacity Data Analysis Nanodegree so far is the hands-on practice with real-world problems. The review of the project was made by a professional, focused, and expert reviewer that stated exactly what to be carried to improve it. I was very delighted with this experience made me more motivated to go further.
  • Mafdy magdy  User Photo
    Mafdy magdy • Graduate • Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    i am Mafdy magdy, a musician and an android developer from Egypt, in 2018 i applied for having a free google Android Developer scholarship from Udacity, i took an android developer job straight after graduation and i had little experience, it was very hard trying to learn and progress my career in android development, i got an email that i have been accepted in a challenge scholarship, i was among 10000 students and the goal was to finish the course content and be active and helpful with other students, after 3 months i received an email that i am being offered the scholarship for free, it was one of my happiest days, for 6 months a lot had to be done, finishing the course on time and submitting a lot of projects to be approved, but during that time, the Slack community with the mentors and students was the best i have ever seen, the experience was so much needed, the amount of information and experience there was a lot, i learned a lot from the questions of the other students and from the responses of the mentors, also i had my private mentor which was very helpful when running into trouble, he also helped a lot to advance my career i asked him a lot about android development and he was happy to answer, Udacity is an experience which i can't recommend enough, their android course material is perfect and updated regularly with the latest in android development, students and mentors are there to help and motivate you, in the end i have learned a lot and that helped me in my current job and my personal music related projects.
  • Khadija Khaled  User Photo
    Khadija Khaled • Junior Data Analyst • Student • Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A
    I've just passed the data analysis challenger track and currently taking the data analysis professional track. The methods they use especially all the quizez, practices and projects on every step gives you a deep understanding of the content. The instructors are great. It's been a very educating experience. Thanks all. Wish you all the best.
  • Mohamed Ayman  User Photo
    Mohamed Ayman • Junior Data Analyst • Student • Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    I enjoyed this Nano-degree experience This is a wonderful program that has given me new skills that are applicable in the marketplace. Now, I can use these projects in my profile. I've found it to be extremely challenging and it's a great program for someone who wants to be data analyst in a world now flooded with data.
  • Marwan Mohamed  User Photo
    Marwan Mohamed • Telecommunications Engineer • Graduate • Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    The program till now is very good in terms of contents, resources, and support.
    I highly recommend this program at Udacity. 
  • Ahmed Mamdouh  User Photo
    Ahmed Mamdouh • Student • Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    Finished my 1st Project Product Vision with Udacity. Loved the experience so much