Professional growth
for software developers

Learn new skills in the real development environment

Developers learn all the time

Hexlet is a smarter way to do it

Learn in the real world. No toys, no simulators.

Learn and practice in the real development environment, accessed via browser. Work on databases, servers, configuration and app development without installing anything.


Your time is valuable. Let's focus.

Whether you learn new things out of curiosity or for a work project – learning takes a lot of time. Hexlet lessons are short and focused, they target particular skills and take a couple of hours to complete.

Keep up with the world and track your progress

"Now, here, you see, it takes all the running you can do, to keep in the same place. If you want to get somewhere else, you must run at least twice as fast as that!" – Lewis Carroll, Through the Looking-Glass.

Hexlet helps you run twice as fast and track your progress.


Free trial. No contract.

Cancel any time

Theory only
Unlimited access to all
theory videos and texts.
Community of developers
who never stop learning.
Try full access for free.
$ 9 / month
Full Access
Full access to everything:
theory and practice.
Switch to free plan any time
and keep your progress.
No credit card required for trial.

Growing library of lessons

We work with the best developers out there to create most efficient learning experience. New lessons are added regularly, and you can build one too!

Welcome to the community

Hexlet is a community of ~50,000 developers from all around the world. We help each other and sometimes just chat, and we'll be happy to see you around.

Support by developers

People who build Hexlet do all the support. So, if you have a problem or a concern, we will be there to help.

Trusted by beginners and professionals

I haven’t done all of the lessons yet since I found a lesson on XML parsing and switched to it. While doing the exercises I was also working on parsing a website in the Internet. It was my first application that is already in the Store. Thank you very much!
Anton Stremovsky
Desktop Application Developer
It just so happened that one of my homeworks at Hexlet coincided with my test exercise at ZeptoLab (they asked me to write a Pacman game in Objective-C with OpenGL ES). Everything turned out better than I could have initially imagined.
Alexander Pavlov
Game Developer at ZeptoLab

Try Hexlet for free – no credit card required

Made for developers by developers.

50,000 of them so far!