Ciao,
apprezzo molto il tuo desiderio di imparare php e mysql; è vero che per usare joomla come base non è necessario, ma se poi vuoi fare delle modifiche, integrarlo con pagine scritte da te o addiritura cimentarti a scrivere qualche plugin, modulo o componente, php e mysql sono indispensabili. E ti assicuro che, dopo aver visto come funziona bene joomla e che grande base può essere per la realizzazione di siti anche commerciali, la voglia di poter aggiungere cose fatte da te per personalizzarlo ti viene!
Io ho seguito lo stesso percorso che tu vorresti intraprendere ma non ho fatto dei corsi. Mi sono comprato un buon libro e poi ho utilizzato tutte le risorse che trovi on-line: forum, tutorial, documentazione ufficiale e tanta, tanta voglia! Secondo me puoi ottenere buoni risultati anche così.
Ciao e... in bocca al lupo!