Joomdle has many plugins to integrate with other Joomla 3rd-party extensions as well.
To new users I would suggest looking for a good customizable Moodle Template, as the look and feel of Moodle is within Moodle, it is not going to be able to pick-up your template styles. But that is not the fault of Joomdle. Find a good template you can customize slightly to match your Joomla site and you are well on your way.
I couldn't live without this extension.