VOOZH about

URL: https://apify.com/jungle_synthesizer/platzi-cursos-catalog-scraper

⇱ Platzi Course Catalog Scraper Β· Apify


Pricing

Pay per event

Go to Apify Store

Platzi Course Catalog Scraper

Scrapes the full Platzi course catalog (~1500+ courses across all categories). Returns structured data including title, teacher, rating, duration, level, syllabus topics, and certification status for every course. Covers Spanish and Portuguese tracks.

Pricing

Pay per event

Rating

0.0

(0)

Developer

πŸ‘ BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Categories

Share

Scrapes the full Platzi course catalog (~1500+ courses across all categories). Returns structured data for every course including title, teacher, rating, duration, level, syllabus topics, and certification status. Covers Spanish and Portuguese tracks.

What it scrapes

Platzi is the dominant Spanish-language tech education platform with over 1900 courses across categories like software development, AI, data science, design, marketing, English, and more. This actor retrieves the complete public course catalog from the sitemap and enriches each entry with detail-page data.

Fields returned per course:

FieldTypeDescription
idstringCourse slug (unique identifier)
titlestringFull course title
slugstringURL slug
languagestringLanguage code (es or pt)
levelstringDifficulty level (bΓ‘sico, intermedio, avanzado)
duration_hoursnumberTotal course duration in hours
teacher_namestringPrimary instructor name
teacher_biostringInstructor short biography
ratingnumberAverage rating (0–5 scale)
rating_countnumberNumber of student ratings
syllabus_topicsstringPipe-separated list of syllabus section titles
description_textstringPlain-text course description
thumbnail_urlstringCourse thumbnail image URL
certification_offeredbooleanAlways true (Platzi offers certificates for all catalog courses)
is_freebooleanAlways false (subscription-only catalog)
is_school_trackbooleanWhether part of an escuela (school track)
school_namestringEscuela name, when applicable
student_countnumberEnrolled students (minimum 50 shown on public pages)
source_urlstringCanonical course URL

Fields not available without a paid Platzi account (skills, last_updated, subcategory) are returned as null.

Use cases

  • Ed-tech competitive intelligence β€” track Platzi's full catalog composition, instructor roster, rating distribution, and content depth across categories
  • US Hispanic-market affiliate sites β€” generate course listings with rich metadata for Spanish-speaking audiences
  • Corporate L&D benchmarking β€” evaluate Platzi's coverage of specific technical skills vs. competitors
  • Research β€” course-level analysis of Spanish-language tech education content, duration patterns, and rating spread

How to use

Basic run (default: 10 courses)

Run with default settings to scrape 10 courses and verify output. Set Max Items to 0 or leave empty to scrape the full catalog (~1552 courses).

Full catalog run

Set maxItems to a large number (e.g. 2000) or leave it empty. A full run over all ~1552 courses completes within 30–45 minutes.

Input parameters:

ParameterTypeDefaultDescription
maxItemsinteger10Maximum courses to scrape. Leave empty for the full catalog.

Output example

{
"id":"fundamentos-arquitectura-software",
"title":"Curso de Fundamentos de Arquitectura de Software",
"slug":"fundamentos-arquitectura-software",
"language":"es",
"level":"bΓ‘sico",
"duration_hours":14,
"teacher_name":"Nicolas Bohorquez",
"teacher_bio":"Software Architect, Data Architect, Software Developer, Technical Writer, Book Author, Angel Investor, Startup founder.",
"rating":4.8,
"rating_count":345,
"syllabus_topics":"Contexto | Frugalidad | Estructura del Software | DiseΓ±o del Software | Proyecto | Epilogo",
"description_text":"Aprende los conceptos esenciales para diseΓ±ar sistemas de software estructurados...",
"thumbnail_url":"https://static.platzi.com/media/courses/Piezas-fundamentos-arquitectura-software_OG-compressed.jpg",
"certification_offered":true,
"is_free":false,
"is_school_track":false,
"school_name":null,
"student_count":50,
"source_url":"https://platzi.com/cursos/fundamentos-arquitectura-software/"
}

Notes

  • Course data is sourced from Platzi's public sitemap (sitemap-cursos.xml) and server-rendered detail pages. No login required.
  • student_count shows a minimum of 50 on public pages β€” actual enrollment is higher but only visible to logged-in users.
  • category is returned as null because Platzi's detail pages do not expose a reliable course-specific category field without authentication.
  • The actor uses Platzi's public sitemap as the discovery source. Courses not listed in the sitemap (draft/unlisted) are not included.

You might also like

Platzi Courses Listing By Keyword

datacach/platzi-courses-listing-by-keyword

An Apify Actor that scrapes and lists Platzi courses by keyword, providing details like title, URL, and enrollment count. Ideal for market research and content analysis.

Coursera Course Scraper

crawlerbros/coursera-courses-scraper

Scrape the Coursera public course catalog via the free v1 API. Browse courses and specializations by keyword. No auth required. Returns course title, description, workload, level, and URL.

Online Course Lead Finder

esrok/online-course-lead-finder

Find public online courses, course creators, course pages, visible prices, creator websites, public contact pages, and social links from keywords or direct course URLs.

University Course Catalog Scraper

datapilot/university-course-catalog-scraper

University Course Catalog Scraper extracts course information from university catalog websites using and Apify. It collects course codes, titles, credits, departments, descriptions, and prerequisites, supports pagination, and outputs structured JSON for academic research and catalog analysis. πŸŽ“πŸ“š

Linkedin Courses Scraper

rainminer/linkedin-learning-scraper

Extract public LinkedIn Learning course data from search results, topic pages, and course URLs. Collect LinkedIn course titles, instructors, descriptions, durations, levels, release dates, viewer counts, topics, lesson metadata, and course links.

Coursera Courses Scraper - Course Catalog Data

fascinating_lentil/coursera-courses-scraper

Scrape Coursera course catalog search results with titles, partners, ratings, skills, difficulty, duration, product type, URLs, and images.

πŸ‘ User avatar

Md Jakaria Mirza

2

πŸŽ“ FutureLearn Courses Scraper

parseforge/futurelearn-courses-scraper

Scrape the FutureLearn online course catalog. Export course title, provider, duration, level, language, certificate type, learning outcomes, syllabus, and price as CSV, Excel, JSON, JSONL, XML, or HTML from the public catalog. Public-data export with no login required.

Hosco Course Scraper - Cheap πŸ”ŽπŸ“ŠπŸŽ“

scrapestorm/hosco-course-scraper---cheap

Looking to collect courses & learning opportunities from Hosco? πŸŽ“πŸ”Ž With this scraper, you can extract course data including course title, provider, location, duration, format, description, and direct course URL Perfect for education platforms, e-learning research & skills development datasets πŸ“Š

2

5.0

Udemy Course Scraper (All-in-one)

ecomscrape/udemy-course-scraper

Udemy Course Scraper lets you extract detailed course data in JSON for use in reports, spreadsheets, or applications. It supports scraping by course queries, author pages, or specific course URLs, capturing titles, prices, ratings, instructors, and more, with flexible inputs and proxy support.

ecomscrape

180