Il corso è adatto a principianti o richiede una conoscenza pregressa specifica?