Joomla! 3 - The Book for Everyone

Written by | 31 August 2014 | Published in 2014 September
I have always loved to share my passions, and Joomla is one without a doubt! For me sharing knowledge is natural, and whatever our level, we still need another person to accompany us, support us and help us make progress, as well as help us know our stuff when it comes to teaching others.
Joomla! 3 - The Book for Everyone ©GreenDog Studio

This is how I discovered that the new book by Simon Grange, “Joomla! 3 - The Book for Everyone” would become my ideal mate (sorry MAT)… This book was indeed written to meet the needs of all. Not only does it address my constant need to “learn more and more,” but also the specific needs of my clients, as well as the questions asked by beginners and the young people we try to initiate to web development through our favorite CMS: Joomla.

I live on an amazing island nicknamed the “Friendly Island” which combines more than 120 different nationalities, where English and French are the two official languages. Thus it is a real comfort, for once, to have a book available in both French and English, while also being available on the web for free (in addition to an Ebook for a charge). So if you want to create your own website with Joomla 3.x, or sharpen your knowledge, especially concerning the components we tend to avoid, this book is for you. It will accompany you, step by step, throughout the creation of your website, thanks to clear explanations, and numerous examples and screenshots.

Here is my brief review of the seven chapters of this book:

1- Introduction to Joomla and Handling the Administrator Interface

Joomla allows you to create quality websites without necessarily having to touch a line of code. However, to achieve a website worthy of that name, it is necessary to understand how the CMS functions, and take control of its user interface.

In this first part, discover what Joomla is all about, how to install and navigate the site, as well as the administrator interface. A glossary is also included in order to familiarize you with terms from the Joomla universe!

Joomla the book for everyone

2- Managing Content with Joomla

With Joomla you can quickly put your articles online. But first, in this chapter you will learn how to structure your content so that you, your users, and search engines can easily browse it. Next you will see the different ways to put this content online.

Joomla the book for everyone

3- Presentation of the Native Joomla Extensions

Joomla offers many features, thanks, in particular, to its built-in extensions. And if that isn’t enough to build your website, the community offers more than 8,000 third-party extensions to meet all needs. You can find these extensions in the Joomla Extensions Directory (JED).

This chapter begins with the definition of different types of extensions offered by Joomla (components, modules, plugins, templates and languages), and presents the various native extensions for Joomla. A sub-chapter for each extension guides you step by step to create a contact form, display banners, implement redirects, set up tags, etc.

Joomla the book for everyone

4- Organizing the Site Navigation

The navigation of a website is very important. It is what will facilitate (or not) the user experience of your visitors, as well as that of the search engines.

In order for your visitors to easily access items that interest them, and to make your site “SEO friendly”, this chapter presents the different elements (menus, menu items, modules) that Joomla offers to build effective and relevant navigation.

Joomla the book for everyone 4

5- User Management

User management has evolved throughout the latest versions of Joomla. Now, without using third-party extensions, you can control “who sees what” and “who can do what” on your entire site, on the frontend and the backend, whether on native parts of Joomla, or the third party extensions you have installed, provided of course that these extensions meet the Access Control Level (ACL) system of Joomla.

In this chapter a practical example will show you how to set up the ACLs to restrict access to parts of the website for certain groups of users on the frontend and the backend.

Joomla the book for everyone

6- Multi-lingual Website (with left-to-right and right-to-left (LTR and RTL) languages)

Today, many website projects require multilingual functionality. Joomla now offers a multi-lingual system that is fully native and relatively simple to implement.

Joomla the book for everyone

7- Maintenance and Security

Once a website is created and online, the work of a webmaster is far from over. Indeed, it is necessary to take care of the maintenance and security of the website in order to ensure its proper operation in the long run.

In this final section, the author addresses the basic rules for protecting a website: how to back it up, either manually or by using the extension Akeeba Backup, and how to transfer these backups for safe storage.

Joomla the book for everyone

By now you will have understood that “Joomla! 3 - The Book for Everyone” is for all Joomla 3 beginners, and users of previous versions who want to build a site from A to Z and maintain it well with step by step support, as well as those who simply wish to test or improve their knowledge.

I hope this brief overview has made you want to read this resource, available online:
=> Joomla3 The book for everyone (English Version)
=> Joomla3 Le livre pour tous (Version Française)

Tagged under Book Reviews, English
Sandra Thevenet

Sandra Thevenet

Of course, I am passionate about the web, and even more about Joomla! and especially its fabulous Community of people with whom it is so easy to share.
Some call me the CSS fanatic and I must confess, it is truly a passion for me.
From my little island, I try to contribute and participate to the Joomla! project.


Vous êtres francophone et vous souhaitez écrire ou traduire un article sur notre CMS préféré ? Contactez-moi par mail :