New at Joomlashack University: Become a Joomla Developer

New at Joomlashack University: Become a Joomla Developer

Before today, it was really difficult to find Joomla development training. There are few resources available if you want to learn how to build Joomla extensions.

Today, I'm delighted to say that has changed.

At Joomlashack University, we've released the first of several Joomla development classes.

We've worked with Cory Webb, a Joomla developer since 2005, to produce a series of classes on building Joomla extensions.

This first new class is called "How to Develop Joomla Modules".

Why are we starting with modules? Because modules the simplest of all Joomla extensions. Over the next few weeks, we'll move on to more classes that cover plugins, components and larger extensions.

These classes will help you to become a Joomla developer.

If you're a Joomlashack University member, watch today's class, and you'll learn how to build a complete Joomla module. Cory is going to show you how to build a Random articles module, from start to finish.

What's in the Joomla Module Development class?

Introduction

  • Introduction to Joomla Module Development
  • How to Set Up a Joomla Development Environment

Module Setup

  • The Files and Folders for a Joomla Module
  • How to Write the XML File for a Joomla Module
  • How to Add Parameters to a Module XML File

The Module Code

  • How to Write the PHP File for a Joomla Module
  • How to Pull Data from Joomla Into a Module
  • How to Create Template Layouts for Joomla Modules
  • How to Create a Helper File for a Joomla Module
  • How to Add Ajax to a Joomla Module

Wrap-up

  • Add Language Translations to a Joomla Module
  • How to Package a Joomla Module for Distribution

You're not a Joomlashack University member yet? Click here to join and take the Joomla Development classes.


About the author

Steve is the CEO of Joomlashack. Originally from the UK, he now lives in Sarasota in the USA. Steve has been involved with Joomla since 2006.