what is Joomla
Joomla is an open source content management system (CMS) that is used to create websites and online applications. It is free and extensible, which is divided into external and internal templates (administrator). Joomla is developed using PHP, object-oriented programming, software design patterns and MySQL (used for data storage). This lesson will teach you the basics of Joomla, with which you can easily create websites. The tutorial is divided into sections such as Joomla Basics, Joomla Menus, Joomla Modules, Joomla Global Settings and Joomla Advanced Features. Each of these sections contains related topics with screenshots that explain the Joomla admin screens.
Before we begin this guide, we assume that you are already familiar with the basics of HTML and CSS. If you are not very familiar with these concepts, we suggest that you take a look at the short tutorials on HTML and CSS.