Ready to finally demystify coding in Joomla?
Whether you're a seasoned site builder who’s avoided PHP like the plague or a total newcomer hungry to customize your Joomla experience, this hands-on session is your launchpad. "Intro to Coding: Unlock Joomla" isn’t just a class—it’s a jumpstart into thinking like a developer without needing to be one (yet).
We’ll walk through the tools, structure, and practical coding strategies behind custom templates, module overrides, and field integrations—all within the familiar Joomla framework. You’ll leave empowered to tweak, build, and break (safely) with confidence.
What You’ll Learn:
-
Setting up your environment (including PHPStorm)
-
Understanding Joomla’s object model and template hierarchy
-
Creating your own Joomla 5 template (yes, from scratch)
-
Using custom fields (Articles, Users, Categories) like a pro
-
Debugging like a developer (with real-world examples)
-
PHP basics including
echo,if,foreach, andobjects
This isn’t just theory—you’ll follow along with a pre-built starter template and real code examples as we deconstruct how all the moving parts come together.
Special Bonus from JetBrains!

We’re thrilled to announce that JetBrains, the creators of PHPStorm, have graciously sponsored this class:
- 2 lucky attendees will win a free 1-year license for PHPStorm
- All attendees will receive a 3-month JetBrains subscription
Who Should Attend?
-
Joomla users ready to learn “just enough PHP to be dangerous”
-
Designers who want more control over layout and display
-
Developers looking for a smarter way to structure custom templates
-
Anyone who’s ever wanted to understand how Joomla really works under the hood
Come for the code. Stay for the community. Leave with JetBrains, Joomla skills, and a head full of "aha!" moments.