Training

Structured learning paths: choose a track, follow its courses and keep your progress.

Professional Skills

Nine learning paths: Python, cybersecurity, design, artificial intelligence, English, mathematics, data analysis, cloud computing and ethical hacking.

Track53 courses

Python Programming

Courses that take you from your first print() to functions, errors, and modules. Every course ends with a coding exercise you run in the browser.

View courses
Track47 courses

Cybersecurity

Protect accounts, devices, networks and data: from safe everyday habits to web security, cryptography and incident response.

View courses
Track49 courses

Design

Learn the principles of visual and interface design: color, typography, layout, UX, design systems and accessibility.

View courses
Track47 courses

English Language

From the alphabet to exam preparation: vocabulary, grammar, listening, speaking, reading and writing.

View courses
Track30 courses

Mathematics

A progressive path through practical and foundational mathematics, from arithmetic to the first ideas of calculus, statistics and financial math.

View courses
Track30 courses

Data Analysis

Learn to turn raw data into clear, reliable answers: from cleaning and spreadsheets to SQL, statistics, visualization and forecasting.

View courses
Track30 courses

Cloud Computing

A progressive path from core cloud concepts to designing resilient, secure and cost-aware cloud architectures.

View courses
Track30 courses

Ethical Hacking

A professional, legal-first path through penetration testing methodology, vulnerability classes and tools, built around authorized, written-consent security tes…

View courses