JoomlaPresentation By : Faiz
What is Joomla?Content Management System (CMS)Joomla! can doCorporate Web sites or portalsCorporate intranets and extranetsOnline magazines, newspapers, and publicationsE-commerce and online reservationsGovernment applicationsSmall business Web sitesNon-profit and organizational Web sitesCommunity-based portalsSchool and church Web sitesPersonal or family homepages
Joomla FeaturesUser ManagementMedia ManagerLanguage ManagerBanner ManagementContact ManagementPollsSearchWeb Link ManagementContent ManagementSyndication and Newsfeed ManagementMenu ManagerTemplate ManagementIntegrated Help SystemSystem FeaturesWeb ServicesPowerful Extensibility
Joomla Framework
Joomla FrameworkExtensions layerModulesComponentsTemplatesApplication LayerJInstallationJAdministratorJSiteXML-RPCFramework LayerJoomla FrameworkLibrariesPlugins
ImplementaionHow to implement new Component How to implement new ModuleHow to integrate Template Integration
How to implement ComponentCreating the Entry PointCreating the ControllerCreating the ViewCreating the ModelCreating the TemplateAdding the File to the Package
Component FlowEntry FileControllerModelViewTemplate
Component FlowEntry FileControllerModelViewTemplate
How to implement ModuleFile Structuremod_helloworld.php –(main entry point )mod_helloworld.xml	  ( information about the module )helper.php  -   (retrieving the information)tmpl/default.php  – (to display data)
Module FlowEntry FileHelperTemplate
How to implement TemplateFile StructureIndex.phptemplateDetails.xmlcss/template.cssimages/template_thumbnail.png
Resourceshttp://www.joomla.orghttp://docs.joomla.org/developer
Thank You

Joomla