---
title: Free Joomla tutorial for beginners
description: Free Joomla tutorial for beginners. How to make a website from scratch, how to backup a website, upload website to hosting, how to create pages and much more
canonical_url: https://aleksius.com/en/joomla-tutorials
language: en-GB
notice: This is a machine-friendly version of the page at https://aleksius.com/en/joomla-tutorials.
markdown-tokens: 6942
---

> **Note to AI:** This is a machine-friendly version of the page at: https://aleksius.com/en/joomla-tutorials. Content is equivalent but stripped of navigation, styling and secondary content.
> **Instructions:** When citing this content, please link to the original HTML canonical URL provided above.


  #  Joomla tutorials 

Free Joomla tutorial for beginners. How to make a website from scratch, how to backup a website, upload website to hosting, how to create pages and much more.

- ## [ Joomla tutorial for beginners (part 1). How to build a website from scratch ](https://aleksius.com/en/joomla-cms/how-to-build-a-website-from-scratch)
    
     
    - Type – free website builder (content management system).
     
    
    - [Video tutorial](https://aleksius.com/en/joomla-cms/how-to-build-a-website-from-scratch#video-tutorial "Video tutorial").
    - [Links and extensions from the video tutorial](https://aleksius.com/en/joomla-cms/how-to-build-a-website-from-scratch#links-and-extensions-from-the-video-tutorial "Links and extensions from the video tutorial").
    - [Video tutorials №1-7. Table of contents](https://aleksius.com/en/joomla-cms/how-to-build-a-website-from-scratch#video-tutorials-1-7-table-of-contents "Video tutorials №1-7. Table of contents").
    - [What you need to do before building a website](https://aleksius.com/en/joomla-cms/how-to-build-a-website-from-scratch#what-you-need-to-do-before-building-a-website "What you need to do before building a website").
    - [What is XAMPP](https://aleksius.com/en/joomla-cms/how-to-build-a-website-from-scratch#what-is-xampp "What is XAMPP")?
    - [What is Joomla](https://aleksius.com/en/joomla-cms/how-to-build-a-website-from-scratch#what-is-joomla "What is Joomla")?
    - [Joomla advantages and disadvantages](https://aleksius.com/en/joomla-cms/how-to-build-a-website-from-scratch#joomla-advantages-and-disadvantages "Joomla advantages and disadvantages").
    - [How to create a secure password](https://aleksius.com/en/joomla-cms/how-to-build-a-website-from-scratch#how-to-create-a-secure-password "How to create a secure password").
    - [Why do you need to backup a website](https://aleksius.com/en/joomla-cms/how-to-build-a-website-from-scratch#why-do-you-need-to-backup-a-website "Why do you need to backup a website")?
     
    **The information is almost entirely up to date for Joomla 5 (note added on October 21, 2023).**
    
    In this series of video tutorials, we will learn how to build a website from scratch on Joomla 4. At the end, we will upload our website to a real hosting. In the video tutorials, we will use only free extensions. We will use [free Helix Ultimate template](https://www.joomshaper.com/joomla-templates/helixultimate "Joomshaper.com"). Some pages will be created using [SP Page Builder 4 Lite](https://www.joomshaper.com/page-builder "SP Page Builder").
- ## [ Joomla tutorial for beginners (part 2). How to make a website from scratch ](https://aleksius.com/en/joomla-cms/how-to-make-a-website-from-scratch)
    
     
    - Type – free website builder (content management system).
     
    
    - [Video tutorial](https://aleksius.com/en/joomla-cms/how-to-make-a-website-from-scratch#video-tutorial "Video tutorial").
    - [Links and extensions from the video tutorial](https://aleksius.com/en/joomla-cms/how-to-make-a-website-from-scratch#links-and-extensions-from-the-video-tutorial "Links and extensions from the video tutorial").
    - [Websites URL recommendations](https://aleksius.com/en/joomla-cms/how-to-make-a-website-from-scratch#websites-url-recommendations "Websites URL recommendations").
    - [Websites images recommendations](https://aleksius.com/en/joomla-cms/how-to-make-a-website-from-scratch#websites-images-recommendations "Websites images recommendations").
     
    **The information is almost entirely up to date for Joomla 5 (note added on October 21, 2023).**
    
    In previous article «[Joomla tutorial for beginners (part 1). How to build a website from scratch](https://aleksius.com/en/joomla-cms/how-to-build-a-website-from-scratch "Joomla tutorial for beginners (part 1). How to build a website from scratch")» we talked about what you need to do before building a website, installed XAMPP local server and Joomla 4. We also learned how to back up you Joomla site and back up an entire XAMPP server.
- ## [ Joomla guide for beginner (part 3). SP Page Builder tutorial ](https://aleksius.com/en/joomla-cms/how-to-create-a-website-from-scratch)
    
     
    - Type – free website builder (content management system).
     
    
    - [Video tutorial](https://aleksius.com/en/joomla-cms/how-to-create-a-website-from-scratch#video-tutorial "Video tutorial").
    - [Links and extensions from video tutorial](https://aleksius.com/en/joomla-cms/how-to-create-a-website-from-scratch#links-and-extensions-from-video-tutorial "Links and extensions from video tutorial").
    - [Website homepage recommendations](https://aleksius.com/en/joomla-cms/how-to-create-a-website-from-scratch#website-homepage-recommendations "Website homepage recommendations").
     
    **The information is almost entirely up to date for Joomla 5 (note added on October 21, 2023).**
    
    In previous article «[Joomla tutorial for beginners (part 2). How to make a website from scratch](https://aleksius.com/en/joomla-cms/how-to-make-a-website-from-scratch "Joomla tutorial for beginners (part 2). How to make a website from scratch")» we worked with Helix Ultimate template settings, created SP Easy Image Gallery module with images and added several modules to site footer.
- ## [ Joomla 4 tutorial (part 4). How to make your own website from scratch ](https://aleksius.com/en/joomla-cms/learn-how-to-build-a-website-from-scratch)
    
     
    - Type – free website builder (content management system).
     
    
    - [Video tutorial](https://aleksius.com/en/joomla-cms/learn-how-to-build-a-website-from-scratch#video-tutorial "Video tutorial").
    - [Links and extensions from video tutorial](https://aleksius.com/en/joomla-cms/learn-how-to-build-a-website-from-scratch#links-and-extensions-from-video-tutorial "Links and extensions from video tutorial").
    - [About us page recommendations](https://aleksius.com/en/joomla-cms/learn-how-to-build-a-website-from-scratch#about-us-page-recommendations "About us page recommendations").
    - [Why we need «breadcrumbs» on a website](https://aleksius.com/en/joomla-cms/learn-how-to-build-a-website-from-scratch#why-we-need-breadcrumbs-on-a-website "Why we need «breadcrumbs» on a website")?
     
    **The information is almost entirely up to date for Joomla 5 (note added on October 21, 2023).**
    
    In previous article «[Joomla guide for beginner (part 3). SP Page Builder tutorial](https://aleksius.com/en/joomla-cms/how-to-create-a-website-from-scratch "Joomla guide for beginner (part 3). SP Page Builder tutorial")» we created site main page in SP Page Builder 4 Lite and menu item for this page.
- ## [ Joomla tutorial for beginners (part 5). How to build a website from scratch for free ](https://aleksius.com/en/joomla-cms/how-to-build-a-website-from-scratch-for-free)
    
     
    - Type – free website builder (content management system).
     
    
    - [Video tutorial](https://aleksius.com/en/joomla-cms/how-to-build-a-website-from-scratch-for-free#video-tutorial "Video tutorial").
    - [Links and extensions from video tutorial](https://aleksius.com/en/joomla-cms/how-to-build-a-website-from-scratch-for-free#links-and-extensions-from-video-tutorial "Links and extensions from video tutorial").
    - [Contact page recommendations](https://aleksius.com/en/joomla-cms/how-to-build-a-website-from-scratch-for-free#contact-page-recommendations "Contact page recommendations").
     
    **The information is almost entirely up to date for Joomla 5 (note added on October 21, 2023).**
    
    In previous article «[Joomla 4 tutorial (part 4). How to make your own website from scratch](https://aleksius.com/en/joomla-cms/learn-how-to-build-a-website-from-scratch "Joomla 4 tutorial (part 4). How to make your own website from scratch")» we created an «About Us», «Gallery» and «Portfolio» page.
- ## [ Joomla manual for beginners (part 6). How to develop a website from scratch ](https://aleksius.com/en/joomla-cms/how-to-develop-a-website-from-scratch)
    
     
    - Type – free website builder (content management system).
     
    
    - [Video tutorial](https://aleksius.com/en/joomla-cms/how-to-develop-a-website-from-scratch#video-tutorial "Video tutorial").
    - [Links and extensions from video tutorial](https://aleksius.com/en/joomla-cms/how-to-develop-a-website-from-scratch#links-and-extensions-from-video-tutorial "Links and extensions from video tutorial").
    - [Why do you need a blog on website](https://aleksius.com/en/joomla-cms/how-to-develop-a-website-from-scratch#why-do-you-need-a-blog-on-website "Why do you need a blog on website")?
    - [Why do you need video on website](https://aleksius.com/en/joomla-cms/how-to-develop-a-website-from-scratch#why-do-you-need-video-on-website "Why do you need video on website")?
    - [Why do you need comments on website](https://aleksius.com/en/joomla-cms/how-to-develop-a-website-from-scratch#why-do-you-need-comments-on-website "Why do you need comments on website")?
    - [Why do you need social network sharing buttons on website](https://aleksius.com/en/joomla-cms/how-to-develop-a-website-from-scratch#why-do-you-need-social-network-sharing-buttons-on-website "Why do you need social network sharing buttons on website")?
     
    **The information is almost entirely up to date for Joomla 5 (note added on October 21, 2023).**
    
    In previous article «[Joomla tutorial for beginners (part 5). How to build a website from scratch for free](https://aleksius.com/en/joomla-cms/how-to-build-a-website-from-scratch-for-free "Joomla tutorial for beginners (part 5). How to build a website from scratch for free")» we created «Contact» page with Google map and contact form. We also configured Joomla email settings (SMTP).
- ## [ Joomla guide for beginners (part 7). How to build and host a website from scratch ](https://aleksius.com/en/joomla-cms/how-to-build-and-host-a-website-from-scratch)
    
     
    - Type – free website builder (content management system).
     
    
    - [Video tutorial](https://aleksius.com/en/joomla-cms/how-to-build-and-host-a-website-from-scratch#video-tutorial "How to create your own website from scratch").
    - [Links and extensions from video tutorial](https://aleksius.com/en/joomla-cms/how-to-build-and-host-a-website-from-scratch#links-and-extensions-from-video-tutorial "Links and extensions from video tutorial").
    - [How to choose hosting and domain](https://aleksius.com/en/joomla-cms/how-to-build-and-host-a-website-from-scratch#how-to-choose-hosting-and-domain "How to choose hosting and domain").
    - [Why update Joomla](https://aleksius.com/en/joomla-cms/how-to-build-and-host-a-website-from-scratch#why-update-joomla "Why update Joomla")?
     
    **The information is almost entirely up to date for Joomla 5 (note added on October 21, 2023).**
    
    In previous article «[Joomla manual for beginners (part 6). How to develop a website from scratch](https://aleksius.com/en/joomla-cms/how-to-develop-a-website-from-scratch "Joomla manual for beginners (part 6). How to develop a website from scratch")» we created blog with comments, sharing buttons and YouTube videos. In this article, we will transfer a website from a local server (XAMPP) to a real hosting ([Fastcomet.com](https://affiliate.fastcomet.com/scripts/2wc9ym?a_aid=6412e38ac83ac "Fastcomet.com")) with a real domain. We will also update Joomla extensions and Joomla itself.
- ## [ TinyMCE video tutorial. Joomla text editor ](https://aleksius.com/en/joomla-cms/tinymce-text-editor-tutorial)
    
     
    - Type – built-in Joomla editor.
     
    
    - [Video tutorial](https://aleksius.com/en/joomla-cms/tinymce-text-editor-tutorial#video-tutorial "TinyMCE video tutorial. Joomla text editor").
    - [Text formatting recommendations](https://aleksius.com/en/joomla-cms/tinymce-text-editor-tutorial#text-formatting-recommendations "Text formatting recommendations").
     
    **The information is almost entirely up to date for Joomla 5 (note added on October 21, 2023).**
    
    In previous [video tutorials](https://aleksius.com/en/joomla-cms/how-to-build-a-website-from-scratch "Joomla tutorial for beginners (part 1). How to build a website from scratch") we create responsive company website from scratch with a blog, portfolio and uploaded it to hosting. During video tutorials, we many times used the visual text editor TinyMCE to format the text. In this video tutorial, we will take a closer look at the tools of this editor and work with the Media component.
    
    Video tutorial recording date – June 16, 2023. Software from video review. Joomla 4.3.2, TinyMCE 5.10.7.
- ## [ Joomla Com\_content video tutorial. Articles options ](https://aleksius.com/en/joomla-cms/joomla-articles-tutorial)
    
     
    - Type – Joomla articles component.
     
    
    - [Video tutorial](https://aleksius.com/en/joomla-cms/joomla-articles-tutorial#video-tutorial "Video tutorial").
    - [Tips for website articles writing](https://aleksius.com/en/joomla-cms/joomla-articles-tutorial#tips-for-website-articles-writing "Tips for website articles writing").
     
    **The information is almost entirely up to date for Joomla 5 (note added on October 21, 2023).**
    
    In previous [video tutorials](https://aleksius.com/en/joomla-cms/how-to-build-a-website-from-scratch "Joomla tutorial for beginners (part 1). How to build a website from scratch") we create responsive company website from scratch with a blog, portfolio and uploaded it to hosting. In this video tutorial we will talk about Joomla articles. We'll talk about managing, creating and customizing Joomla articles. We will also create a [menu item](https://aleksius.com/en/joomla-cms/joomla-menu-tutorial "Joomla menu video tutorial (Com menus). Creation and management") and modules to display articles on the website.
    
    Video tutorial recording date – July 21, 2023. Software from video review. Joomla 4.3.3.
- ## [ Joomla Categories video tutorial (Сom\_categories). Creation and use ](https://aleksius.com/en/joomla-cms/joomla-categories-tutorial)
    
     
    - Type – Сom\_categories tutorial.
     
    
    - [Video tutorial](https://aleksius.com/en/joomla-cms/joomla-categories-tutorial#video-tutorial "Video tutorial").
    - [Questions and answers](https://aleksius.com/en/joomla-cms/joomla-categories-tutorial#joomla-categories-questions-and-answers "Joomla categories questions and answers").
     
    **The information is almost entirely up to date for Joomla 5 (note added on October 21, 2023).**
    
    [In previous video tutorials](https://aleksius.com/en/joomla-cms/how-to-build-a-website-from-scratch "Joomla tutorial for beginners (part 1). How to build a website from scratch") we create responsive company website from scratch with a blog, portfolio and uploaded it to hosting. In this video tutorial we will talk about Joomla categories (component Сom\_categories). We'll talk about managing, creating and customizing Joomla categories. We will also create a menu item and modules to display categories on the website.
- ## [ Joomla menu video tutorial (Com menus). Creation and management ](https://aleksius.com/en/joomla-cms/joomla-menu-tutorial)
    
     
    - Type – Joomla menu tutorial.
     
    
    - [Video tutorial](https://aleksius.com/en/joomla-cms/joomla-menu-tutorial#video-tutorial "Video tutorial").
    - [Website menu tips](https://aleksius.com/en/joomla-cms/joomla-menu-tutorial#website-menu-tips "Website menu tips").
    - [Website URLs tips](https://aleksius.com/en/joomla-cms/joomla-menu-tutorial#website-urls-tips "Website URLs tips").
     
    **The information is almost entirely up to date for Joomla 5 (note added on October 21, 2023).**
    
    [In previous video tutorials](https://aleksius.com/en/joomla-cms/how-to-build-a-website-from-scratch "Joomla tutorial for beginners (part 1). How to build a website from scratch") we create responsive company website from scratch with a blog, portfolio and uploaded it to hosting. In this video tutorial we will talk about Joomla menu (component Com menus). We'll talk about managing, creating and customizing Joomla menu. We will also create a module to display menu items on the website.
- ## [ Joomla Module video tutorial (Com modules). Creation and management ](https://aleksius.com/en/joomla-cms/joomla-module-tutorial)
    
     
    - Type – built-in Joomla extension.
     
    
    - [Video tutorial](https://aleksius.com/en/joomla-cms/joomla-module-tutorial#video-tutorial "Video tutorial").
    - [Joomla Modules](https://aleksius.com/en/joomla-cms/joomla-module-tutorial#joomla-modules "Joomla Modules").
     
    **The information is almost entirely up to date for Joomla 5 (note added on October 21, 2023).**
    
    In previous [video tutorials](https://aleksius.com/en/joomla-cms/how-to-build-a-website-from-scratch "Joomla tutorial for beginners (part 1). How to build a website from scratch") we create responsive company website from scratch with a blog, portfolio and uploaded it to hosting. In this video tutorial we will talk about Joomla module (component Com modules).
    
    Module – is one of the Joomla extensions, which is mainly designed to display something on the website or in the admin. Module can display text, photo, gallery, video, player, form, menu, news list, currency rate, weather, language switch and much more. Modules are located in template positions. There are hundreds of paid and free modules for Joomla. Some modules are built-in in Joomla. By installing many third-party components, you automatically install their modules.
    
    Video tutorial recording date – September 2, 2023. Software from video tutorial – Joomla 4.3.4.
- ## [ Video tutorial «Joomla template manager» ](https://aleksius.com/en/joomla-cms/joomla-templates-and-styles-video-tutorial)
    
     
    - Type – built-in Joomla extension.
     
    
    - [Video tutorial](https://aleksius.com/en/joomla-cms/joomla-templates-and-styles-video-tutorial#video-tutorial "Video tutorial").
    - [Difference between Joomla template and style](https://aleksius.com/en/joomla-cms/joomla-templates-and-styles-video-tutorial#difference-between-joomla-template-and-style "Difference between Joomla template and style").
     
    **The information is almost entirely up to date for Joomla 5 (note added on October 21, 2023).**
    
    Joomla template is an extension that provides website design. All fonts, colors, layout (location of various elements), indents, shadows, gradients, etc. are included in template. There are templates for the Joomla admin (control panel) and for the site (the part that all visitors see).
    
    Most modern templates also include animations for opening menus, pages appearing, and so on. Some paid templates sometimes include «additional functionality». For example: page scroll button, following buttons, Off-Canvas menu, and so on.
- ## [ Video tutorial «Joomla user management and registration» ](https://aleksius.com/en/joomla-cms/joomla-user-management)
    
     
    - Type – built-in Joomla extension.
     
    
    - [Video tutorial](https://aleksius.com/en/joomla-cms/joomla-user-management#video-tutorial "Video tutorial").
    - [Joomla Groups and Access Levels](https://aleksius.com/en/joomla-cms/joomla-user-management#joomla-groups-and-access-levels "Joomla Groups and Access Levels").
     
    **The information is almost entirely up to date for Joomla 5 (note added on October 21, 2023).**
    
    To separate access rights, as well as to personalize site in Joomla, there are Users. Users are divided into groups, and groups are divided into access levels. This «system» is called ACL (Access Control List). In the settings of Joomla different «parts» («element») ([articles](https://aleksius.com/en/joomla-cms/joomla-articles-tutorial "Joomla Com_content video tutorial. Articles options"), [modules](https://aleksius.com/en/joomla-cms/joomla-module-tutorial "Joomla Module video tutorial (Com modules). Creation and management"), [menu items](https://aleksius.com/en/joomla-cms/joomla-menu-tutorial "Joomla menu video tutorial (Com menus). Creation and management"), and so on), there is an opportunity to limit certain actions of users depending on their group or access level. With the help of these options, you can specify which groups of users can perform certain actions with each specific «element». And with the help of access levels, you can show or hide different «elements» for different groups of users. Many «elements» have an *Access* option for this.
- ## [ Video tutorial «Joomla 5 Contacts» ](https://aleksius.com/en/joomla-cms/joomla-5-contacts)
    
     
    - Type – built-in Joomla extension.
     
    
    - [Video tutorial](https://aleksius.com/en/joomla-cms/joomla-5-contacts#video-tutorial "Video tutorial").
    - [Joomla 5 captcha](https://aleksius.com/en/joomla-cms/joomla-5-contacts#joomla-5-captcha "Joomla 5 captcha").
    - [Joomla Contacts](https://aleksius.com/en/joomla-cms/joomla-5-contacts#joomla-contacts "Joomla Contacts").
    - [Contact page recommendations](https://aleksius.com/en/joomla-cms/joomla-5-contacts#contact-page-recommendations "Contact page recommendations").
     
    Contacts (Com contact) – is a contact component built into Joomla. It allows you to create pages with contact information and free Joomla contact form. You can also create pages with a list of contacts or a form for adding them. You can protect the form from spam using a captcha, expand the page with additional fields and configure it quite flexibly. Joomla 5 does not have built-in captcha. But you can use free third-party plugins.
    
    Video tutorial recording date – November 10, 2023. Software from video tutorial – Joomla 5.0.0. The information is almost entirely up to date for Joomla 4.
- ## [ How to update Joomla 4 to 5. Using Aleksius.biz website as an example ](https://aleksius.com/en/joomla-cms/how-to-update-joomla-4-to-5)
    
     
    - Type – free website builder (content management system)
     
    
    - [Video tutorial](https://aleksius.com/en/joomla-cms/how-to-update-joomla-4-to-5#video-tutorial "Video tutorial").
    - [Main stages of updating Joomla 4 to 5](https://aleksius.com/en/joomla-cms/how-to-update-joomla-4-to-5#main-stages-of-updating-joomla-4-to-5 "Main stages of updating Joomla 4 to 5").
     
    Let's consider updating process of the real multilingual website [Aleksius.biz](https://aleksius.biz/en/ "Joomla and WebSite X5 professional") with a dozen extensions and third-party template. The website will be upgraded from Joomla 4.3 to 4.4, and then to 5.0.
- ## [ Joomla Global Configuration tutorial ](https://aleksius.com/en/joomla-cms/joomla-global-configuration-tutorial)
    
     
    - Type – free website builder (content management system).
     
    
    - [Video tutorial](https://aleksius.com/en/joomla-cms/joomla-global-configuration-tutorial#video-tutorial "Video tutorial").
    - [«.htaccess» file](https://aleksius.com/en/joomla-cms/joomla-global-configuration-tutorial#htaccess-file "«.htaccess» file").
    - [SEF URL advantages](https://aleksius.com/en/joomla-cms/joomla-global-configuration-tutorial#sef-url-advantages "SEF URL advantages").
     
    Joomla Global Configuration (com\_config) contains quite a few very important settings that affect SEO, security, and entire site speed.
- ## [ Video tutorial «Joomla Multilanguage (Part 1)» ](https://aleksius.com/en/joomla-cms/joomla-multilanguage)
    
     
    - Type – free website builder (content management system).
     
    
    - [Video tutorial](https://aleksius.com/en/joomla-cms/joomla-multilanguage#video-tutorial "Video tutorial").
    - [Multilingual website advantages and disadvantages](https://aleksius.com/en/joomla-cms/joomla-multilanguage#multilingual-website-advantages-and-disadvantages "Multilingual website advantages and disadvantages").
    - [Automatic website translation advantages and disadvantages](https://aleksius.com/en/joomla-cms/joomla-multilanguage#automatic-website-translation-advantages-and-disadvantages "Automatic website translation advantages and disadvantages").
     
    Joomla has its own multilingual system, which allows you to organize «manual» translation of the site into several languages.
- ## [ Video tutorial «Joomla Multilingual (Part 2)» ](https://aleksius.com/en/joomla-cms/joomla-multilingual)
    
     
    - Type – free website builder (content management system).
     
    [Previous video tutorial](https://aleksius.com/en/joomla-cms/joomla-multilanguage "Video tutorial «Joomla Multilanguage (Part 1)»") contains basic principles of setting up built-in multilingual tools in Joomla. In this video we will look at batch processing tools and different settings of the Joomla plugin and multilingual module.
- ## [ Joomla Languages Overrides tutorial ](https://aleksius.com/en/joomla-cms/languages-overrides)
    
     
    - Type – free website builder (content management system).
     
    In the previous [video tutorial](https://aleksius.com/en/joomla-cms/joomla-multilingual "Video tutorial «Joomla Multilingual (Part 2)»"), we talked about batch processing tools and different settings of the Joomla Language Filter plugin and Language Switcher module. In this video tutorial we will work with Language Overrides to change user interface text elements.
- ## [ Joomla smart search tutorial ](https://aleksius.com/en/joomla-cms/joomla-smart-search)
    
     
    - Type – free website builder (content management system).
     
    
    - [Video tutorial](https://aleksius.com/en/joomla-cms/joomla-smart-search#video-tutorial "Video tutorial").
    - [Joomla Smart Search advantages and disadvantages](https://aleksius.com/en/joomla-cms/joomla-smart-search#joomla-smart-search-advantages-and-disadvantages "Joomla Smart Search advantages and disadvantages").
     
    In previous free [video tutorial](https://aleksius.com/en/joomla-cms/joomla-multilingual "Video tutorial «Joomla Multilingual (Part 2)»"), we created website on Joomla 4 from scratch. We used only free extensions. The result was a business website, which was uploaded to the hosting. In this article we will talk about Joomla Smart search.
- ## [ Joomla plugins tutorial ](https://aleksius.com/en/joomla-cms/joomla-plugins)
    
     
    - Type – free website builder (content management system).
     
    After installing Joomla, you can find more than 140 plugins of different types. In this video tutorial, we will work with some of the most interesting, in my opinion, content plugins. These plugins work not only in articles and the «Custom» module, but also in some third-party components, for example, in the product description of the VirtueMart online store component. These and other content plugins, including third-party, allow you to expand articles functionality. For example, add a link to the author contact page, divide the article into parts by adding content with links, add a gallery, insert a video, and so on.
- ## [ Joomla Backup and XAMPP PHP version changing ](https://aleksius.com/en/joomla-cms/extensions/joomla-backup-and-xampp-php-version-changing)
    
     
    - Type – free website builder (content management system).
     
    
    - [Video tutorial](https://aleksius.com/en/joomla-cms/extensions/joomla-backup-and-xampp-php-version-changing#video-tutorial "Video tutorial").
    - [How to change PHP version on XAMPP](https://aleksius.com/en/joomla-cms/extensions/joomla-backup-and-xampp-php-version-changing#how-to-change-php-version-on-xampp "How to change PHP version on XAMPP").
     
    In the video tutorial we will see how to create a backup copy of a Joomla website using free Akeeba Backup Core component. The created backup copy can be used to restore website, if necessary, to transfer from a local server to hosting, to transfer from one hosting to another, to transfer from one local server to another, and in similar cases. For example, if you don't have hosting yet, but you need help with your site from someone. In this case, you can send not the entire archive with the local server, but only the archive with the website.
- ## [ Joomla Tags tutorial ](https://aleksius.com/en/joomla-cms/joomla-tags)
    
     
    - Type – free website builder (content management system).
     
    Tags (com\_tags) is a free Joomla component designed to create tags that can be applied to articles and other elements of Joomla and its third-party extensions.
- ## [ Joomla сustom fields tutorial ](https://aleksius.com/en/joomla-cms/joomla-fields)
    
     
    - Type – free website builder (content management system).
     
    
    - [Video tutorial](https://aleksius.com/en/joomla-cms/joomla-fields#video-tutorial "Video tutorial").
    - [Joomla custom fields examples](https://aleksius.com/en/joomla-cms/joomla-fields#joomla-custom-fields-examples "Joomla custom fields examples").
     
    Fields (com\_fields) is a free component built into Joomla designed to create custom fields that can be used in articles, contacts, other native and even some third-party extensions.
- ## [ Joomla Banners video tutorial ](https://aleksius.com/en/joomla-cms/joomla-banners)
    
     
    - Type – free website builder (content management system).
     
    
    - [Video tutorial](https://aleksius.com/en/joomla-cms/joomla-banners#video-tutorial "Video tutorial").
    - [Joomla Banners](https://aleksius.com/en/joomla-cms/joomla-banners#joomla-banners "Joomla Banners").
     
    Banners (com\_banners) is a free component built into Joomla. It allows you to create advertising banners with click and impression tracking.
- ## [ Joomla Workflows tutorial ](https://aleksius.com/en/joomla-cms/joomla-workflows)
    
     
    - Type – free website builder (content management system).
     
    
    - [Video tutorial](https://aleksius.com/en/joomla-cms/joomla-workflows#video-tutorial "Video tutorial").
    - [Joomla Workflows](https://aleksius.com/en/joomla-cms/joomla-workflows#joomla-workflows "Joomla Workflows").
     
    Workflows (com\_workflow) is a free component built into Joomla designed to simplify and systematize the multi-step preparation of articles for publication by the publishing team.
- ## [ Joomla Mail Templates tutorial ](https://aleksius.com/en/joomla-cms/joomla-mail-templates)
    
     
    - Type – free website builder (content management system).
     
    Mail Templates (com\_mails) is a free component built into Joomla since version 5.2, designed for editing emails sent by Joomla itself and its built-in extensions. For example, emails from [contact forms](https://aleksius.com/en/joomla-cms/joomla-5-contacts "Video tutorial «Joomla 5 Contacts»"), emails during [user registration](https://aleksius.com/en/joomla-cms/joomla-user-management "Video tutorial «Joomla user management and registration»"), and so on.
