Det är alltid bra att kolla på dokumentationen när det gäller webbapplikationer och programmeringspråk. Det finns även väldigt mycket guider på Youtube som man kan finna hjälpande med genvägar.
http://docs.joomla.org/Tutorial:Creating_a_basic_Joomla!_template
För att skapa Joomla-templates kräver det att man kan programmera och förstå PHP-kod och veta hur template-engines fungerar. Valet av att använda en stor IDE som Dreamveaver i början kan i många fall vara överflödig när man lär sig något nytt.
