New to Joomla! extension development? Start off on the right foot by first learning the tools that will help you become a professional Joomla! developer. Start integrating state of the art tools and best practices in your workflow.
Already an experienced Joomla! extension developer? Look over the course curriculum and I am sure you will find some interesting topics that will enhance your exiting knowhow and workflow.
So what is the problem I am trying to address with this course?
Most of the books or articles on Joomla! development focus on building your first module or component, but do not really talk about the setup needed in order to actually be a successful developer.
I have been involved in the Joomla! community for a couple of years now, following discussion groups and forums, so I have a good idea about the level at which most of the extension developers are (especially the ones just starting with PHP development).
While it may actually seem easier to just change code on a production server or to install tools like XAMPP or WAMP, I want to present you a workflow that will not only save you time in the long run, but it may provide a solid understanding of how Joomla works.
You are here because you want to learn something new, right? So if you want to be serious about Joomla! development (or PHP development in general), please do exactly as I suggest, even if you may not agree with some points.
Thank you for your time!
Enterprise software developer with a strong background in computer science.
I am a former member of the Joomla! CMS Bug Squad, Joomla! Stack Exchange moderator and current member in the TYPO3 CMS Security Team. As you can guess, I am dedicated software developer and open source lover.
I decided to join Udemy because of my desire to share my know-how in specific areas.