Online programming school

Many of our graduates are sought after by companies
Main cover

We got our first student a job in 2013. Back then, the requirements for junior programmers' skills were much higher.

This affected our learning programs, their depth, and their detail. Whenever Hexlet students are interviewed, they end up thinking "hmm, Hexlet was harder".

Sometimes, our students get job offers without even going to an interview; employers choose them simply by analyzing students' code.

Our graduates work at
EPAM Smeetz Doumo
Not sure where to start?
1. Find your career path
Hexlet hosts open days, public talks, and open lessons, and also shares success stories and market analytics.
2. Get started with a Frontend Developer program
If you already know what programming language you want to study, you can find a suitable program in our courses. But if you're unsure where to start, then enroll in a Frontend developer course. This is an incredibly versatile and popular choice for users.
3. Start learning for free
Try our free courses. We recommend them both for beginners and experienced developers, and other schools use them for their students.
What if ...
“I'm 35 years old, and I don't remember the school math. I work all day long and spend time getting to work. I have a family, a mortgage, and two cats, and my friends say, “why would you do that?”. I'm not sure if I can...”
These are the kinds of questions people ask every day. The answer is that you'll never know until you try it. How can Hexlet help you to start without losing anything?
Tota looks at the monitor and wonders
  • Try free courses with coding practice included in each program
  • Switch to any other program while studying if needed
  • No strict deadlines. Learn at your own pace, no need to worry about having to drop out
  • Full refund within the first two weeks
What benefits are there for you?

Practice in your browser with our full-fledged code sandboxes, learn on the job by completing projects and get personalized feedback from our tutors.

Hexlet is made and developed by actual software engineers. We teach what we know and what we're proficient at. And programming is our only focus.

Let's look at some numbers: Over 150 tutors work with us, and we have over 20 hiring partners. We maintain 17 open-source projects, and we've put together thousands of exercises available at Hexlet.

3224 students started studying with Hexlet in the last week
Are you ready to give it a go?
Get started with free courses
By sending this form, you agree to our Personal Policy and Service Conditions