• For Course Providers - Click here to submit your online course platform to our directory.

General Information

Skill Level
Beginner to Advanced
Free & Paid ($399-$2,400)
HTML, CSS, Javascript, Swift, Hadoop, R, Python Sql, Java, Linux
Videos, exercises, quizzes, hands-on projects and mentoring
Course Length
Verified Certificates
Software/Hardware Requirements

Udacity offers self-paced online courses focusing mainly on vocational technology courses for professionals, teaching skills that industry employers are looking for. Courses, which can be taken individually or as part of a learning track or "Nanodegree", are developed in-house with input from education and industry experts, and are delivered via short videos, exercises, quizzes, hands-on projects and mentoring.

All Udacity courses give you free access to course materials, but students can enroll in Nanodegree programs which range in price from $399 to $2,400 depending on the program. Students 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 and build a portfolio to show prospective employers. Services may include classroom mentorship, moderated forums, and project reviews. Additional or different services may be offered in certain Nanodegree Programs.

The length and time commitment for completing the Nanodegree programs varies depending on the requirements for the specific program. Some programs will require longer terms than others but you must complete the program within the terms in order to graduate and receive the Nanodegree program credential. Additionally, certain programs may require more of a time commitment, depending on topic complexity and your skill level. After successfully completing a Nanodegree program, provided you have complied with all the policies, and upon providing identity verification documentation, you will receive a credential of completion for the applicable Nanodegree program.

Career Services are available for purchase to all students and graduates of any career-ready Nanodegree program that includes access to the Career Portal.

Tools & Features
  • 220+ courses
  • Free access to course materials
  • 25+ learning tracks or “Nanodegrees”
  • Self-paced learn by doing approach
  • Short videos, exercises, quizzes, hands-on projects
  • Downloadable course materials (Videos, transcripts etc)
  • Consistent course format
  • 1-on-1 mentoring for enrolled students
  • Discussion forums
  • Project portfolio
  • Apps: iOS and Android

Site Details

Course Cost
Both Free & Paid Courses
Skill Type
  1. Technical Skills
Course Type
  1. MOOCs
Course Format
  1. Scheduled
  2. On-Demand
Course Language
  1. English
  1. ID Verified Certificates (Paid)
  2. Project Portfolio

Latest reviews

Content & Instruction
5.00 star(s)
5.00 star(s)
5.00 star(s)
5.00 star(s)
Fun Factor
4.00 star(s)
4.00 star(s)
3.00 star(s)
4.00 star(s)
5.00 star(s)
Pros: Courses developed in partnership with tech industry giants
Wide variety of subject areas
Focus on in-demand skills
1-to-1 mentoring available on enrolled courses (paid)
Job opportunities
Verified certificates (paid)
Cons: No social interaction with free classes
Instructions can be ambiguous
Udacity offers high quality courses backed by the big names of the tech industry, teaching today's in-demand skills. For the motivated self-directed learner, the programs on offer can provide life-changing opportunities.


Wait for the sales and their courses become affordable.
Great courses, well taught.

Item information

Added by
Last update
Author rating
4.50 star(s)
5.00 star(s) 1 ratings

More in Online Coding Courses

More from MoocLab

  • My Trading Skills
    My Trading Skills is an award-winning, CPD accredited provider of...
  • Domestika
    A global learning community for creatives with courses from leading...
  • Data Science Dojo
    Data Science Dojo believes that anyone can learn data science. They...
  • igmGuru
    IgmGuru offers certification online training courses for professionals...
  • Starlight Writing Academy
    Starlight Writing Academy is comprised of authors, poets, and...