Udacity Review in 2020
A bird’s-eye view
This Udacity review is one of many in a qualitative analysis comparing popular Learn to Code platforms using 6 categories, each with 5 distinct grades. This is a bird’s-eye view, rather than a comprehensive dissection of Udacity.
Who is Udacity Great for?
- Beginners who can afford US$400/month and need the ability to reliably ask someone for help at any time.
- Experienced developers interested in one of the topics covered by their free courses.
- Free: about 200 courses of widely varying length (1-80 hours expected completion time), which include:
- a series of short videos
- coding challenges (without any feedback on cause of failures, so not ideal for complete beginners)
- sparse descriptions of real-world projects which are not assessed
- US$400/month: Nanodegree membership with about 50 programs (typically 80-160 hours of expected completion time each) with access to:
- real-world projects with very short, high level video walkthroughs which are assessed personally by a teacher
- real-time chat with other students and experienced developers
- access to a teacher 24/7 with max response times of a few hours
- career advice meetings related to resumes and interview preparation
- Free membership: Discussion forums with inconsistent activity
- Nanodegree membership: Teacher feedback within a few hours of requesting it 24/7. This service is not matched on any other platform, but neither is the price. Real-time chat rooms with other students are also available.
Range of Tools
Udacity offers only a few hundred courses which cover the most in-demand tools.
Udacity partners with the Georgia Institute of Technology for some of their courses. These courses are typically explore relatively deep parts of software and computer science. They used to partner with San Jose State University (who is still partnered with edX).
- Nanodegree membership offers great projects presented with descriptions which are graded by actual teachers.
- Free membership offers project instructions which are not assessed by a teacher, or automated grader.Sometimes after a project, you’ll be presented with a quiz which should be easy if the project was completed successfully.
Udacity does not offer any interactive coding environments.
Udacity’s free courses are consistently high quality, however, their short, dense (with information) videos combined with the free membership’s lack of active discussion makes it a challenging format for many beginners. Udacity bridges this gap in their Nanodegree membership by offering real-time chat with other students and direct access to a teacher (aka mentor).
Sam Malayek works in London for Thought Machine, and uses this space to fill in a few gaps.