Make sure to read the details below before applying. The application form can be found at the end of this page.
IMPORTANT: Read through this page completely before applying!
You must either be a refugee or asylum seeker, OR a migrant from outside the EU not having the opportunities to find work, OR a migrant from outside the EU in a difficult/vulnerable living situation.
You must be able to understand, speak and write English OR Spanish fluently. Knowing both languages is an extra advantage. If you only know Spanish, you are required to take English classes next to the course.
You must have documentation to live and work in Spain. This is also in your best interest – without documentation we will not be able to support you in getting a job, unfortunately.
You live in Barcelona or close to Barcelona. This is necessary as we offer in-person support and regular meetings with your mentor.
The application process
Apply through our website via the button at the end of this page. In the form you have to write a short motivation why you want to join this course.
This part is already extremely important! Motivation is the strongest aspect of our course, as you will need to work a lot to complete our program. After sending the form, we will reply to you as soon as possible to inform you if you can continue with step 2.
Step 2 is the most difficult step and you will need to take your time for it. It requires making a small home assignment.
The assignment consist of the following:
- You will have to follow a short online material about functions in Python
- You will develop a simple function
- After writing the function, you will send it to us by email
Once we have received your work, we will let you know if you have passed the assignment.
The final part of the application process is to come to our office in Barcelona to get to know us in-person and to receive a comprehensive introduction to MigraCode Barcelona.
You will get help installing the required software on your laptop, we will explain you the main tools that we use during the course and we explain other practical information about MigraCode.
Once this is done, you are ready to start with the course right away!
Our current applications
APPLICATIONS OPEN AND CLOSE DEPENDING ON AVAILABILITY
When you want
2-5 months (depends on your pace)
English or Spanish
Apply now for the course & scholarship!
Click on the button below to apply. If you cannot select the IT Automation with Python course in the form, it means applications are currently closed. In that case, leave your email in the form further below or get back to this page soon!
In case you cannot select the IT Automation with Python course in the form, leave your email below to be notified when we open applications again: