Joomla is a free, open source CMS (Content Management System) written in PHP. There are are about 90 million downloads worldwide. Joomla can help you developing great web applications in a short time. Joomla is fast and compatible with PHP7.1 You can edit the pages directly from the frontend. More intuitive than other CMSs, Joomla is used by Harvard University, Linux, MTV, and UNRIC (United Nations), and many others.
This book will help you to install & customize Joomla with your own code. You'll learn the basics of many programming languages essential to build your own application. Many tools are discussed to facilitate your development & debug, and you can download the sample applications.