Na minha opnião, sempre que você esta começando algo novo é muito importante que seja presencial, o compartilhamento de conhecimento em tempo real e um booster de aprendizado muito maior, se você ja sabe programar e tem um conhecimento minimo é desnecessario.
ah, entao presencial so faria sentido caso eu fosse um completo iniciante?
Resumidamente sim. diplomas e matérias são o mesmo, de resto é totalmente pessoal.