My first website was built using joomla, its good for professional blog website with elegance touch, but not recommended for online shop because sometime i found some crashes and bugs
The Learning of Joomla is not much difficult and these are the best sources to learn Joomla: http://www.buildajoomlawebsite.com/ http://docs.joomla.org/Beginners
I have seen some posts here saying the joomla is so easy to learn and you could learn in just one or 2 days. What a ignorance and stupid thinking. I started to learn joomla last autumn and I have still not answered some problems and nobody here helped me to solve them. Of course, you want to create very easy website with some articles and photos, and maybe some icons so you can do that in one day but you want to implement some more difficult features it is not easy. At the moment I am not able to insert module_bookmarkus for adding bookmarks of other websites. If I try to put it in any module locations it crashes my website.
Joomla is a best open system software and powerful content management system used by website Builders and other online applications to build effective websites.You can learn it very easily as is it doesn't require any technical or web skills to manage any online application or websites.
Joomla can be run without development skills. You don't need to code php scripts or use ftp/ssh. Everything is web based and you can find components and modules to achieve various functionality.
Its easy to learn, you need install it on localhost, configure it with components, modules. Change what ever you want on backend and see whats happen on frontend. First time try to change the core components and modules, and after you can download some extra modules (Virtuemart..). Than you will be able to manage it on user or administrator level. But in Google you will find many tutorials. And if you want to programming Joomla the best book is: -Joomla! Programming (Joomla! Press)