How to get a driver's license in Portugal as a non-resident?

Hello!

Is anyone familiar with the process of obtaining a driver’s license for the first time in Portugal? I wonder…

  • What are the requirements? (documents, …)
  • Can it be done as a non-resident? (can I preserve my legal residence elsewhere in the EU)
  • Is it possible to take the lessons and/or exams in English?

If you have had any personal experience with this, I would really appreciate any tips or guidance. Thank you!