Event Location: Bandwidth Barn
Event Registration: http://drupalcape-july-2012.eventbrite.com/
This month’s DrupalCape event will be an introduction to Drupal module development presented by Charles Tanton, starting with a short talk providing a broad overview of Drupal from a developer perspective, followed by a training session in which we will work on creating a custom Drupal module.
Due to the limited time we have, we will only be scratching the surface of module development, but by the end of the evening you should have a better understanding of how module development works, and will have built your own custom module. The talk and training will follow the first part of the book “Drupal 7 Module Development”. If you get hold of the book you will have a great reference to be able to continue learning on your own, but it's not required for the evening’s session.
Basic structure of the evening’s talk and training:
Introduction to Drupal technologies, architecture, subsystems, and useful development tools (30 mins)
Practical application: Building your first module (90 mins)
In order to take part in the training, you will need:
A laptop with a working installation of Drupal 7. We won't be covering installation of Drupal or Apache/MySQL/PHP.
A basic familiarity with PHP or C-style programming languages would be highly beneficial, but it should be possible to benefit from the training without this. Learning PHP is beyond the scope of the evening's training.
Charles Tanton has been working with Drupal for more than 7 years, specialising in the NGO/Non-Profit sector, and has built and maintained a significant number of Drupal websites including the NGO Pulse portal (http://www.ngopulse.org/), the Cape Town Green Map (http://www.capetowngreenmap.co.za/) the Euro Area Business Cycle Network (http://www.eabcn.org/), Trade & Industrial Policy Strategies (http://www.tips.org.za/), The African Centre for Migration & Society (http://www.migration.org.za/), the Drupal version of the P2PU website (now archived at http://archive.p2pu.org/), the Ikamva websites (http://ikamvanitezone.org/ and http://ikamvayouth.org/) and the Gauteng City-Region Observatory site (http://www.gcro.ac.za/).
Charles is a founding member of the Drupal Johannesburg User Group, and is currently an active member of the Cape Town group, having served on the DrupalCape committee in 2011. A selection of his sites may be found at http://parkroad.co.za/portfolio.