Joomla! is an award-winning Content Management System (CMS) that will help you build websites and other powerful online applications. Best of all, Joomla! is an open source solution that is freely available to everybody.
This 5-session course will cover everything you need to know from basic template techniques such as re-positing modules to advanced tricks such as custom parameters and module chrome.
Workshop topics to be covered:
Setting up your Joomla environment. We'll install Joomla manually and explain how it works, outlining the file, folder and database structures. Joomla! Administration - Global Configuration will explain & show its work.
Advanced content editing and management. We'll add extra features to Joomla's content editing including improved multimedia, document, image and link-handling options. We'll also focus on security, including how to restrict users editing options and track different versions of a document.
Understanding components and using advanced Joomla components. We'll create a community site by adding user profiles and social networking. We'll also create a blog with commenting and sharing features.
Understanding modules and using advanced Joomla modules. In the beginner class we explain module positions. In this class we got a step further and place them anywhere you want. We also see how to control them in more advanced ways, choosing who can see them and setting publish and unpublish dates.
Understanding plugins and using advanced Joomla plugins. We'll explain each of the different kinds of Joomla plugins using several different examples. We'll see how to create slideshows and video displays, spice up content items with extra features and how to login to Joomla using accounts from other sites.
Develop dynamic Bangla web site with Joomla CMS without knowing PHP or even HTML. Understanding and modifying Joomla templates. We'll use a basic Joomla template to show you how Joomla design works.
Understanding Joomla! template files. We'll edit the template's design, showing you how to manage the layout, plus the colors, fonts and images. We’ll teach you how to make your own Joomla template according to client need. Creating and editing custom Joomla! templates.