Quali sono le competenze richieste per sfruttare al meglio i contenuti del corso?