Guarda..ti dico...diciamo che il 70% di quello che si deve sapere lo si impara sbattendoci la testa.. certo sono importanti le basi, che poi siano acquisite in università piuttosto che alle superiori o ancora in un corso regionale, per me (pura opinione personale) è uguale. Ovvio, occorre studiare, anche se per conto proprio, ma serve un sacco spulciare manuali, guide, tutorials.. non so se consigliarti veri e propri corsi..anche perchè poi ce ne sono talmente tanti.. ma on line le risorse sono infinite.. dipende dove vuoi arrivare.. e da quanta voglia hai.. per quanto riguarda joomla è vero che molto si può fare anche senza conoscere molto bene i linguaggi di programmazione, ma sei costretto a rimanere a livelli standard..
ciao!!