🎯 200+ skills available

Learn any skill.
Free, fast, and
actually fun.

Curated videos and articles ranked by quality. A structured 30-day plan for every skill. Zero fluff.

A
K
M
S
Join 1,000+ learners already leveling up
Trusted content from
YouTube
DEV.to
Medium
{ } freeCodeCamp
TEDx
How it works

From zero to skilled in 30 days

Three steps. No signup walls. No credit card. Just pick a skill and start learning.

1
🔍

Search any skill

Type any skill you want to learn — from Python to Photography. We've got 200+ ready to go.

2
📚

Get your plan

We curate the best videos and articles from across the web, ranked by quality and structured into daily lessons.

3
🏆

Track progress

Complete your daily plan, maintain your streak, and go from beginner to competent in 30 days.

200+
Skills available
10,000+
Resources curated
Free
Forever for core features
Smart Curation

Quality over quantity

We don't just dump links at you. Every resource is scored by engagement, clarity, and relevance — so you always learn from the best content available.

Ranked by quality score, not recency
Mix of videos, articles, and projects
Updated regularly as new content surfaces
Top Resources — JavaScript
#1
JavaScript Crash Course for Beginners
Traversy Media · 1.2M views 9.4
#2
The Modern JavaScript Tutorial
javascript.info · Article 9.2
#3
Learn JS in 100 Days — Full Course
freeCodeCamp · 890K views 9.0
Structured Learning

Your personal learning plan

No more "what should I learn next?" Every skill has a structured 30-day plan that takes you from zero to confident. Check off each day as you go.

Daily lessons of 15–30 minutes
Progressive difficulty — never overwhelmed
Streaks keep you accountable
🎨 UI/UX Design
Week 2 of 4
Day 8
Color Theory Fundamentals
18 min
Day 9
Typography Best Practices
22 min
Day 10
Layout & Spacing Systems
25 min
Day 11
Responsive Design Principles
20 min
Day 12
Mini Project: Redesign a landing page
45 min

Start learning anything today.

No credit card. No commitment. Just learning.

Start Learning