DIO.me Brazil Coding Bootcamp & Courses Scraper avatar

DIO.me Brazil Coding Bootcamp & Courses Scraper

Pricing

from $0.80 / 1,000 record scrapeds

Go to Apify Store
DIO.me Brazil Coding Bootcamp & Courses Scraper

DIO.me Brazil Coding Bootcamp & Courses Scraper

Scrapes courses, bootcamps, and learning tracks from DIO.me — Brazil's largest free developer ed platform. Returns title, type, duration, skills, instructors, sponsor company, student count, and more. Ideal for ed-tech analytics, B2B enterprise L&D research, and BR tech talent mapping.

Pricing

from $0.80 / 1,000 record scrapeds

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

23 days ago

Last modified

Share

Scrapes all courses, bootcamps, and learning tracks from DIO.me — Brazil's largest free developer education platform with over 9 million registered students and enterprise-sponsored bootcamps from companies including Itaú, XP Inc., Vivo, Globo, and Claro.

What it does

This actor finds every published course and bootcamp track, and returns a clean, fully typed record for each.

Covers two content types:

  • Courses — individual video modules (typically 1–4 hours) with instructor names, skills taught, and lesson syllabus
  • Bootcamps / Tracks — multi-week programs (often enterprise-sponsored) with student counts, start/end dates, and career path classification

Why it matters

DIO.me occupies a unique data niche: sponsor-company attribution. Every bootcamp lists the Brazilian enterprise that funded it (bank, telco, media company, etc.) alongside participant counts. This data is unavailable from Alura, Rocketseat, or Platzi (all paid-tier-only platforms). It is directly useful for:

  • B2B ed-tech and enterprise L&D vendors — which Brazilian companies are investing in developer upskilling, and in which tech stacks?
  • Tech talent market research — which skills are most in-demand in the Brazilian market?
  • Competitive intelligence — track DIO's course catalog growth and sponsor relationships over time

Input

ParameterTypeDefaultDescription
maxItemsinteger10Maximum number of records to return. Set to 0 for a full run (739 courses + 36 tracks as of 2026).

Output fields

FieldTypeDescription
idstringDIO internal UUID
titlestringCourse or bootcamp title
slugstringURL slug
typestringcourse, bootcamp, or formacao
categorystringCareer category (e.g. Back-end Developer)
languagestringAlways pt-BR
duration_hoursnumberEstimated duration in hours
is_freebooleanWhether content is free to access
sponsor_companystringEnterprise sponsor name (tracks only)
instructor_namesstringComma-separated instructor names
student_countnumberTotal students enrolled (tracks only)
syllabus_modulesstringPipe-separated lesson names (courses only)
skills_taughtstringPipe-separated technology skills
certification_offeredbooleanDIO issues certificates for all content
start_datestringBootcamp start date (ISO-8601, tracks only)
end_datestringBootcamp end date (ISO-8601, tracks only)
description_htmlstringFull HTML description
description_textstringPlain-text description
thumbnail_urlstringCourse badge or track preview image URL
source_urlstringCanonical URL on dio.me
scrapedAtstringISO-8601 scrape timestamp

Sample output (course)

{
"id": "2290d641-d0ef-489f-aeb5-733ba49da653",
"title": "Métodos e Gems",
"slug": "metodos-e-gems",
"type": "course",
"category": "Back-end Developer",
"language": "pt-BR",
"duration_hours": 1,
"is_free": true,
"sponsor_company": null,
"instructor_names": "Tenille Martins",
"skills_taught": "Ruby",
"certification_offered": true,
"source_url": "https://www.dio.me/courses/metodos-e-gems",
"scrapedAt": "2026-06-12T09:00:00.000Z"
}

Notes

  • Runs are fast and cheap.
  • The sitemap contains ~739 course URLs and ~36 track URLs as of June 2026.
  • Some courses are DIO's own (subscription_type: dev) and some are premium (subscription_type: premium). The is_free field reflects this.
  • Track-level data (bootcamps) includes sponsor company and student counts; course-level data includes per-lesson syllabus and instructor details.
  • Content is entirely in Brazilian Portuguese (pt-BR).