Written by jason gallagher

smaller text tool iconmedium text tool iconlarger text tool icon


Joomla is a leader in a new wave of tools that are putting dynamic functionality into the hands of people with little or no programming skills. Technically speaking, Joomla is a content management system (CMS) which enables non-geeky people, like end users, to make updates and manage the site. But it's actually much more than that. It's a framework that provides a whole lot of functionality for doing a lot of neat stuff like ecommerce, blogging, social networking, etc., that previously would have taken advanced coding skill and A LOT of time.

As for the look and feel? If you want to create an original site, anything is possible and you'll have as much flexibility as a normal site. For this reason, Joomla is an excellent choice for a designer who wishes to offer interactive functionality for their sites. Dreamweaver or other similar programs don't even scratch the surface when it comes to a dynamic site. To create a design with Joomla, you will need to learn html/css, but there are no other requirements.

For those on a budget, in need of getting up and running quickly, or without a web design background, there is a large selection of attractive templates available which install fast and seamlessly.

For these reasons, it's not just beginners who are using Joomla but the pros as well. Best of all Joomla is open source, meaning free to download and use, even commercially.

Joomla! Training (version 3.x, 2.x or 1.5)

As a professional web designer with many years of web development experience, including more than 7 years working with Joomla on a daily basis and writing A Rough Guide to Joomla 1.5, I have an in-depth knowledge to share. If you are just getting started or feel you have some gaps in your knowledge, I will help you with the fundamentals and help you round off your skills. We can go through Joomla A-Z, and/or build some example sites based on templates or custom designs. If you already know what you need, I will help answer your questions and get you past your hurdles.

Topics can include but aren't limited to:

For pricing and more information, see Lessons and Training.