How to Apply?

kood/Jõhvi is a tuition-free coding school. 

No prior coding experience, degrees or other qualifications are required.

In order to apply, you need to be open-minded, motivated, and ready to commit to an up to 12-month study program. You must be at least 18 and have completed basic education (9 grades in Estonia). 

In-depth explanation of the application process.

Keiti nurmbek

Important dates

  • Attend one of the 2024 Selection Sprints:
    • Selection Sprint I
      (08.04.24 – 26.04.24)
    • Selection Sprint II
      (27.05.24 – 14.06.24)
    • Selection Sprint III
      (05.08.24 – 23.08.24)

*What is the Selection Sprint?

  • Selection Sprint results announced:
    After completing the Selection Sprint

  • Start your studies:
    September 13, 2024 

How to start your studies
at kood/Jõhvi?


Online Test

You need to pass the Online Test that will challenge your logical thinking and memory. 


Selection Sprint

The 3-week intense on-site Selection Sprint takes you on a crazy ride in the coding world.

You will see if the program is for you and we see if you have what it takes to pass the full program.

You have to attend the 3 weeks full time in order to pass the Selection Sprint. 


Start your studies

Be a part of the batch of students starting their up to 12-month coding journey in kood/Jõhvi!

Student journey

step 1

Apply to kood/Jõhvi through the website

step 2

Pass the 2-hour cognitive test

step 3

Get a good score to be invited to the Selection Sprint

step 5

Be one of the students that will start their coding journey at kood/Jõhvi.

step 2

Pass the 1-hour Online Test

step 4

Successfully pass the Selection Sprint

step 5

Start your coding journey at kood/ Jõhvi


You will be a full stack developer with an an extensive skill-set that will help you land a job after graduation.

Selection Sprint

During the intense 3-week Selection Sprint you will dive head first into the world of coding. Daily tasks, weekly exams and teamwork are all a part of your experience.

Specialist Module

Choose between different specialisation tracks (e.g. AI, DevOps, Mobile, Cyber Security) or immerse yourself into other deep-dive modules.

Main Curriculum

The 8 months of coding is the main program that will prepare you for a career in tech. After these 8 months you will be able to code in Java and JavaSprint.

Preparation month

Selection Sprint

The intense Selection Sprint will teach you as much as a year in university will.

18 month

Global curriculum

The 18 months of coding are the basis on which everything else is built on. After these 18 months you will be able to code in multiple coding languages.

6 month

Final specialization

Artificial intelligence, Video games, Blockchain, Cyber security & DevOps Mobile and web application development

The up to 12-month program at our unique coding school is based on independent and project-based learning.

By the end of the program you will be ready to get a job at your dream company.

The program is designed for creative and motivated individuals who are ready to commit to study full time. You will follow our curriculum to develop the most valuable skills for the IT industry.

What is it like to study at kood/Jõhvi?

Our school develops successful entrepreneurship, creativity and collective intelligence

100% practical and project based

No teachers, students work collaboratively

Learn to solve problems, not specific coding languages

Gamified learning experience

No courses. Only projects with levels of increasing difficulty

Each student progresses at their own pace during the  curriculum

Industry relevant and always evolving curriculum

Coding competence comparable to qualified engineers

Have any questions? We might already have the answers...

Want to hear about real-life experiences? Visit our blog!