João Oliveira hat einen Master-Abschluss in Finanzen und Steuern der Fakultät für Wirtschaft und Management der Universität Porto sowie einen Bachelor-Abschluss in Wirtschaftswissenschaften der gleichen Universität. Bei der Durchführung dieser Studie wurde João Oliveira von Professor Vitorino Silva und Professor Elísio Brandão unterstützt.