Portugal is a EU member state and grants visa-free entry to all EU/EEA/Swiss citizens, as well as certain family members and relatives even if they are not from the EU themselves. EU nationals can then enter the country for up to three months with the aim of finding a job or setting up a business and, therefore, RobotCraft, being a 2-month programme, falls within that category.
Portuguese immigration policy includes several international agreements with non-EU countries, for example, the US, Canada, Australia and New Zealand, which allows such nationals to enter and stay in Portugal for 3 months within a six-month period without needing any visa for Portugal. A list of countries that require a Portuguese visa to enter Portugal can be found here.
All visitors to Portugal other than the previous exceptions must have a valid visa to travel to and enter Portugal. Take a look at this guide for more information. Also, in case you need a visa, contact the Portuguese embassy in your country (or alternative) as soon as possible. The embassy will then contact Serviços de Estrangeiros e Fronteiras (SEF) and they can be very demanding. Have all your documentation prepared, which should include:
We had situations where robotcrafters waited more than 3 months for their visa, so do not waste time!