Configuring, Customizing and Extending CiviCRM - New York

 Registration is closed for this event
This comprehensive two-day hands on training course is targeted at administrators, integrators and developers who want to learn more about configuring, customizing, and extending CiviCRM to meet their organization / client needs. You don't need to be a 'developer' to attend but you should have basic PHP and MySQL skills, and be familiar with or ready to dive into the CiviCRM code base.

Agenda
We try to be flexible with the agenda to meet participant needs and expectations, and the final agenda may change.  Topics will include:

  • How CiviCRM works - code layout and architecture
  • Extending CiviCRM - hooks, APIs, custom PHP files and templates.
  • Advanced features - message templates, batch update via profile, checksum authentication, command-line scripts.
  • Internationalization - including translation tools and multilingual sites
  • Integration with Drupal and Joomla, including user/contact synchronization, Profiles, Organic Groups, Views2, Joomla extensions
  • Debugging - tips and tricks

If there is something specific that you would like to see covered, let us know on the event Wiki page.

Prerequisites
Participants should bring a laptop with wifi capabilities to this training so they can take part in training exercises. You should have a local copy of the latest stable release of CiviCRM installed and running on your laptop, as well as a text editor that you can use to view and edit PHP and HTML code.

New to CiviCRM?
If you are new to CiviCRM, we strongly recommend that you review the free online book - CiviCRM a comprehensive guide, especially the developer section, in preparation for the training. If scheduling allows, consider attending a CiviCRM User and Administrator training session prior to this class. You should also review the CiviCRM architecture blog post series.

Code Sprint Following the Training
There will be a 2-day code sprint in New York City on the 18th and 19th (Saturday and Sunday) immediately after this training. Participating in a code sprint is a great way to both contribute to the project AND further grow your CiviCRM developer skills. More info and registration here.

About our Fees
Event fees go toward meeting the expenses involved in running this training.  Any surpluses will go toward improving CiviCRM and the CiviCRM community.  If your organization can't cover this cost and has an annual budget of less than $100,000, please email us to discuss options for bartering for 50% of your event fee.  Bartering requests to be submitted 8 weeks before this event.

When
September 16th, 2010 8:30 AM to September 17th, 2010 5:30 PM
Location
rayogram.com
79 Leonard Street, Suite #5
New York, New York 10013
United States
Show large map
Contact
Phone: 212.627.4088
Training fee
Two day training $600.00