Your first step to become a developer.

Important to know before you apply

The Matrix Master organization provides support to refugees, as well as low-income and unemployed individuals, who are seeking to pursue a new career in the tech industry. Their services primarily cater to individuals in the South Holland region, particularly in Rotterdam.

The Program is open to applicants from various backgrounds, not just IT. However, interested individuals must meet the following requirements:

Available for the next three months

To successfully complete the program, participants are required to be available for 4-6 hours per day over the course of the next three months.

You possess the ability to both speak and write in English.

In our program, all the content, including programming languages, is delivered in English. It is important to note that participants will need to dedicate a significant amount of their time to reading, searching, and studying in English.

Commitment to completing the program:

Our program is intensive and requires a substantial time commitment to comprehensively cover all topics. However, our dedication is to support you in reaching your goals and securing a developer job. This journey necessitates motivation, commitment, and dedicated study time.

Living in the province of South Holland (Rotterdam):

Our masterclasses are conducted online, with occasional in-person meetings in Rotterdam. Therefore, it is required that you reside in the South Holland region and ensure punctuality for the classes held in-person. As our program is offered free of charge, we are unable to provide any travel expenses or allowances to students.


Here you can find the most fequently ask questions from students

You can apply for the program during specific periods throughout the year. We offer four Bootcamps annually, starting in January, March, June, and September. It is important to ensure that you submit your application in time for the desired program start date.

The Bootcamp program has a duration of 12 weeks. It is divided into three courses, with each course lasting approximately 4-5 weeks. 

The main focus of our program is JavaScript, which happens to be the most widely used programming language globally. JavaScript is utilized to control various aspects of web browsers and is also employed in the development of backends and databases.

During the program, we conduct daily classes for each course over a period of three months. Each day, there are two classes scheduled, one in the morning and one in the afternoon. In between these classes, you are expected to engage in self-study using our curriculum materials. This self-study time allows you to reinforce and deepen your understanding of the course content.

Each day, there are two main meetings you are required to attend. The first is the stand-up meeting, which typically lasts for one hour. The second meeting is the main class in the evening, which spans for two hours. In the time between these meetings, you have the opportunity to study independently using the curriculum provided to you. This structure allows for a focused and structured learning experience while providing flexibility for personal study and exploration.

Our courses are offered free of charge. All you need to bring is your motivation and commitment to learning. We believe in providing equal opportunities for individuals who are dedicated to expanding their knowledge and skills in the tech industry.

A remarkable 81% of our graduated students have successfully found either an internship or a paid job. We are committed to supporting you in continuing your journey as a developer even after completing the program. Additionally, there is a possibility for you to contribute by assisting us in guiding new students, allowing you to share your knowledge and experiences with others in the program. We believe in fostering a supportive community that extends beyond the initial learning experience.

this program is specifically designed for students who do not have any IT background. We welcome individuals from various backgrounds to apply for the program, regardless of their prior experience. However, it is important to note that completing the admission process is a prerequisite to starting the program with us.

The regular program is intended for students residing in the Netherlands, specifically those registered as refugees or receiving government benefits as non-employees. Additionally, the regular program is free of cost. On the other hand, the Enterprise program is open to students worldwide, and it entails a fee of 363 euros for the 12-week program.

The regular program is provided free of charge as it is intended for students residing in the Netherlands, specifically those registered as refugees or receiving government benefits as non-employees. We receive support from various organizations to assist these students.

Admission process

To be accepted into our program, you are required to complete the application process, which consists of four steps.

Is this the career opportunity you’ve been waiting for?
Are you…
… a refugee or someone with a low income?
… a resident of the province of Zuid-Holland?
… looking for a chance to start a new career?
… interested in exploring the world of web development?
If you answered ‘Yes!’ to all of these questions and you have a basic level of Dutch,
then you’ll want to read this information and submit this form.


Apply online or send your CV to our registered form.



Eligible candidates will be called for an interview.



Candidates will do a test within two day, no coding experience are required.



Congratulation, you are accepted to be a Matrix Student. In the kickoff, you will get informed about the planning and the program

New admission starts in soon

Every three months, we are starting a new class. In January, March, June, and September. Make sure you have applied before the mentioned months above. Applying in between? then you have a high chance to start with the next available class.