Pricing information

What does a subscription include?

Mentorship is a fully personalized form of training. Each student receives an individual mentoring experience. The amount of the mentor’s time, tasks and projects assigned, and voice or video calls adapt to the student's requirements. But, regardless of goals and skill level, every student will get:

A personolized study plan and a goal achievement plan to keep even after the subscription period;

Practical tasks, selected to support with the student's needs;

One-on-one communication with their mentor in the format that is most convenient for the student;

Daily support and motivation during the entire training period and beyond from their mentor and the entire mkdev team.

Read more about what the mentorship is and how the training works here.

How is the price determined?

The subscription price depends on the three main factors:

The mentor's hourly rate and professional experience;

The average amount of time the mentor spends with the student;

The topic covered.

In addition, the type of mentorship provided affects the cost. For example, different approaches to teaching, such as code reviews, screencasts, and pair programming sessions take different amounts of time and thus command different prices. Therefore, we recommend you to examine mentors' profiles carefully or send us a message so that we can help you choose the right mentor.

How do I pay for my subscription?

Choose a mentor. If you need help with the choice, message us.

In the mentor's profile, move the slider to select a subscription period. The longer the subscription period, the cheaper the weekly cost of training. Learn more >

Click the "Hire" button and fill out the payment details.

All payments are processed by Stripe. The data is securely encrypted, no one except you will know what information you enter.

The currency of the card does not matter - it will be converted automatically at the internal exchange rate of the bank that issued the card.

For EU residents: All prices include VAT, which is charged automatically.

If you have a promo code or a personal discount card, enter the code in the "Coupon" field. The cost will be automatically adjusted.

The subscription upgrade

During the first week of your subscription, you can upgrade it to a full month by paying the difference.

The upgrade allows you to extend your subscription at a lower price. For example, if you bought a one-week subscription for €70, after the upgrade you will receive an additional three weeks for only €140 instead of €210.

The longer, the cheaper

Pricing on mkdev is progressive, so the longer the subscription period is, the cheaper one week will be. Have a try:

Move the slider to see how the total cost and weekly cost of the subscription changes.

Total Cost:


Per Week:


We are convinced that the effectiveness of training increases greatly if the students work hard, without interruption and distraction. Therefore, to help you study more effectively, we created this system.


We give personal discount codes to students who study with our mentors for extended periods. These cards give a lifetime discount on all mkdev services.

The longer the student has studied with us, the higher the personal discount is.

To apply a discount, enter the unique code from the discount card in the "Coupon" field of the payment from. The cost will update automatically.

When the required conditions are met, a card with your unique personal code will be sent to the email that you registered with.