When a programmer wants to learn a new skill, nothing beats a real job environment with an experienced guru and practical task at hand. We simulate this setting
When learning new skills, programmers spend a lot of time researching, structuring information, trying to connect theory with practice, seeking validation of their efforts.
Hexlet is a tool for creating and a marketplace for selling short practical programming lessons. Lessons on Hexlet have 40% successful completion rate. Each lesson is a programming task from the real world which targets a particular skill and is evaluated automatically.