Joomla это CMS. Если проще то это база для создания сайта на которую можно лепит всё что вашей душе угодно, буть то социальная сеть фотогалерея или форум или ещё что-нибудь.

Для изучения joomla что-бы в последствии его использовать нужно естественно установить joomla, есть 2 варианта.
Хостинг для Joomla а так же других CMS, автор рекомендует на все 100%.
Не веришь, проверь «1 месяц тестовый период». Найдёшь лучше можешь дать мне в глаз!
Статья почему же я выбрал этот хостинг!
Если вы уже на каком то хостинге то всё равно попробуйте этот, уверяю вас вы будете просто изумлены от качества и дешевизны! Поверьте человеку который испробовал с десяток российских и несколько зарубежных фирм
1) localhost. На вашь компьютер. Для это вам понадобиться скачать Denwer
1.1) Установить Denwer (набор дистрибутивов и программная оболочка, созданный для отладки сайтов на локальной Windows-машине, без подключения к сети Интернет) если проще то это всё то что необходимо для работы joomla на вашем компьтере. Это довольно проссто, если не справитесь то официальный мануал тут ну или укороченный мой
1.2) Собственно установить joomla. Тоже довольно простая процедура. Подробности смотреть ТУТ.
Дистрибы тут:
http://joomlaportal.ru/downloads/joomla/Joomla_1.5.12-Stable-Full_Package-Russian.zip
2) Начать работать прямо в сети интернет, тоесть создать свой интернет рессурс и эксперементировать уже там. Для этого
2.1) Купить хостинг для сайта, хостинг по сути это пространство на каком-то компьютере подключённый с высокой скоростью к интернету и на котором присутствуют все сервисы что-бы вашь сайт стабильно работал. Хостинг можете подобрать на этих ресурсах http://hosting101.ru/ или http://www.hostobzor.ru/. Цена на хостинг для 1 – 10 сайтов с небольшой посещаемостью на недорогих тарифах от 50р-300р за месяц. Так скажем для новичков. Подробнее о хостинге ТУТ
2.2) Домен это имя вашего сайта skidki.cc или time25.ru допустим. Советую приобретать на http://domains.webmoney.ru/ дёшего и удобно.(кое что важное)
2.3) Установить joomla на хостинг. Тут нет однозначного руководства, есть небольшая последовательность. Можете потренироваться сначала на локальной машине что-бы понять как работает установка.
- Скопировать файлы joomla на хостинг (пояснение)
- Создать б\д для сайта (пояснение)
- Запустить установку и следовать инструкциям (пояснение)
3) Теперь когда вы поставили joomla вы можете работать с ней. Кроме того в не зависимости от того где вы работаете, на локальной машине или на хостинге вы всегда можете перенести сайт с одного места в другое. ТУТ


После запускаем браузер и вводим в адресную строку avi2 и должно автоматически перенаправить на установку joomla (см рис.2) если не произошло значит ты полный чайник и читай всё сначала, причём очень очень внимательно.
Рис.2.







Хостинг для CMS