Platzi Course Catalog Scraper avatar

Platzi Course Catalog Scraper

Pricing

Pay per event

Go to Apify Store
Platzi Course Catalog Scraper

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

11 days 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.