Skip to main content
Joomla for developers
Joomla for developers

Joomla for developers

Are you a Joomla developer looking to optimize your workflow and further develop your skills? We are hosting a Joomla Development Crash Course for developers! In this course, we provide you with the tools and techniques you need to more optimally develop Joomla websites and applications.

Our course covers a range of essential topics, including:


Learn how to set up a repository, commit changes and collaborate with other developers using branches and pull requests.

Local Web Server

Whether you use XAMP, MAMP or Docker, a local web server is essential for developing Joomla websites and applications. We'll show you how to set up a local environment, including configuring cookies, login settings and image/css locations. You will also learn how to install Joomla in the public_html directory so you can start building your website right away.

IDE (Integrated Development Environment)

PHPStorm is the go-to choice for many Joomla developers. We'll teach you how to use PHPStorm, including essential tools such as XDebug, PHPCS and Joomla Codestyle. You'll also learn how to manage your database directly from the IDE, so you can keep your data organized and easily accessible.

Git flow

This powerful branching model makes it easy to collaborate with other developers and manage complex projects. You will learn how to use git flow to keep your codebase organized and make it easy to track changes and resolve conflicts.

Joomla alternative templates

Use XML menus to create custom templates that can be used for different pages or sections of your website. This is a powerful technique that can help you create more dynamic and engaging websites.

Plugins and components

Learn how to create custom plugins and components, and how to use existing plugins and components to improve the functionality of your website. We provide detailed examples to help you understand how to use these tools in practice.

Joomla 3.8 Namespacing

Namespacing allows you to organize your code into logical groups and avoid conflicts between different parts of your codebase.

Our course is designed for website developers to provide them with practical, hands-on experience they can use right away. We give you plenty of examples and case studies to help you understand how to use these tools and techniques in practice.

So, if you're ready to optimize your workflow and increase your Joomla development skills, sign up for our Joomla Development Crash Course today!

Want to know more?

Nijmegen Office
db8 Website Support
Keizer Karelplein 32 q
6511 NH Nijmegen
The Netherlands

+31 85 301 48 28
support at db8 dot nl
+31 6 44 214 500 (urgent)
Opening hours

By appointment
Monday to Friday
09:00 - 17:00 (5pm)
(Time zone: Central European Time)

Acquisition is
not appreciated

© All rights reserved.