The Joomla! ® Community Magazine

Download the free Joomla! Development Guide

Written by | Sunday, 01 January 2012 00:00 | Published in 2012 January
You have read the Joomla! 1.6 and 1.7 Beginner's Guide and want to know more? You are keen on doing your own stuff with Joomla!? You want to earn money by becoming a developer?
This book gives you an introduction into Joomla! developing and it is a good start for taking the next step.
  • Introduction
  • Prepare your Workstation
  • Write your own Component
  • Step 1 - The Basics
  • Step 2 - Database, Backend, Languages
  • Step 3 - The Cool Stuff
  • Write your own Module
  • Write your own Plugin
  • Write your own Template Overrides
  • Write your own Layout Alternative
  • Write your own App using Joomla! Platform
  • Common mistakes
  • Publish your Extension to the Joomla! Extension Directory
  • What is GIT?
  • Contribute Code to the Project
  • Localisation using OpenTranslators
  • Running a Business Around Joomla! Extensions
  • What is PHP?
  • What is Object-Oriented Programming?
  • What is MooTools?

Thanks a lot to

It is still possible to sponsor the book! and show your love by installing the cocoate book feed module.

Have fun :)

PDF Download

Read 27771 times
Tagged under Joomla! Books

Leave a comment

Make sure you enter the (*) required information where indicated.

[b] [i] [u] [s] [url] [quote] [code] [img]   

Comments (22)

  • avatar
    • 0
    • 1
    Danny Zeegers

    Hello Hagen thanks alot for sharing this useful information. We also evangelise Joomla. You can see it at our website www.mijnkmosite.be/kmosite

    keep the good work going on

    Danny

  • avatar
    • 0
    • 0
    richard hellyer

    Site seems to be offline and gives a Drupal (no less :) banner

  • avatar
    • 0
    • 0
    Mmax

    Great work. I am looking for this kind of a book on Joomla for months. I wish this book can satisfy me.

  • avatar
    • 1
    • 0
    Huyen NT

    Thanks Hagen for your book.

    I will introduce it to Joomla developers! :-)

  • avatar
    • 0
    • 0
    richard hellyer

    Great document - especially useful if you already 'kind of' get the idea of how the files for a component fit together.

    While working through this I noticed that I was getting 'deprecated' log errors on the JRequest::getCmd('task') function call.

    It looks like that is in common use in all of the built-in components so I'm not sure why I am getting this logged as deprecated.

    Richard

  • avatar
    • 0
    • 0
    richard hellyer

    Do you know if the listings in the book are available for download? I checked with website but couldn't find them

    ... it would be a great addition since cutting and pasting from the pdf doesn't work well when there are page breaks in the listings.

  • avatar
    • 1
    • 0
    Hagen Graf

    Hi Richard,
    here is the HTML version with the listings http://cocoate.com/jdev

  • avatar
    • 0
    • 0
    Joomla Development

    Hey that was needy... Thanks for sharing.

  • avatar
    • 0
    • 0
    George

    Thank you Hagen for your free books and tutorials, it is great. It's helping me a lot, I am just learning how to create joomla template.

    Good luck,

  • avatar
    • 0
    • 0
    Andre

    Thanks Hagen for providing this really useful guide for joomla extension development.

    keep on!!!

  • avatar
    • 0
    • 0
    Rca Ieftin

    Thank you for the book. I hope that I will make some time to read it.
    Good job!

  • avatar
    • 0
    • 0
    Muhammad A. Reshi

    Thanks Hagen Graf for this book.I was looking for such book.

  • avatar
    • 0
    • 0
    Frank Delventhal

    Thank you Hagen! ;)

  • avatar
    • 0
    • 0
    web designing company ludhiana

    Best CMS is Joomla.

  • avatar
    • 0
    • 0
    Wan Muhammad Zulhafizsyam

    Thanks Hagen. This book is a great Developer's Guide. Hope you can keep contributing for Joomla Developer in next release.

  • avatar
    • 0
    • 0
    Dusan

    Hi...looks good, but I have 2 days problem to download it. Is it hosted somewere else? Or there is problem on my side? Thx in advance.

  • avatar
    • 0
    • 0
    Chanreasey

    Thanks :)

  • avatar
    • 0
    • 0
    Danny

    Hi Hagen, Thanks a lot for sharing this. Looking forward for more updates from you.

  • avatar
    • 0
    • 0
    alex

    just want to study joomla for my own knowledge..

  • avatar
    • 0
    • 0
    Hamid

    Woooow Tank you!