Udacity Courses & Nanodegrees Scraper avatar

Udacity Courses & Nanodegrees Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Udacity Courses & Nanodegrees Scraper

Udacity Courses & Nanodegrees Scraper

Scrape Udacity school pages and program pages. Extract Nanodegree and course metadata including difficulty, duration, ratings, skills, instructors, partner, and pricing signals.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

12 days ago

Last modified

Share

Udacity Scraper

Scrape Udacity school pages and direct program pages. This actor extracts public program metadata for Nanodegrees, courses, and other catalog items directly from Udacity’s rendered page data.

Modes

  • bySchool
  • byProgramUrls

Example Input

Browse a school page:

{
"mode": "bySchool",
"schoolSlug": "programming",
"fetchDetail": true,
"maxItems": 10
}

Scrape direct program URLs:

{
"mode": "byProgramUrls",
"programUrls": [
"https://www.udacity.com/course/ai-programming-python-nanodegree--nd089"
],
"maxItems": 1
}

Output

Each record can include:

  • programKey, title, programUrl, slug
  • semanticType, difficultyLevel, duration, isFree
  • rating, reviewCount
  • skills
  • partnerName
  • instructors
  • summary, aboutText
  • prerequisites, additionalRequirements
  • siteName, recordType, scrapedAt

Empty values are omitted from output.

Notes

  • The actor relies on Udacity’s public Next.js page props rather than private APIs.
  • bySchool is the best default lane for high-yield real-data testing.
  • fetchDetail=true enriches school-listing items with program-page metadata.