i wanna be a civicrm developer n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
“I Wanna Be a CIVICRM Developer” PowerPoint Presentation
Download Presentation
“I Wanna Be a CIVICRM Developer”

Loading in 2 Seconds...

play fullscreen
1 / 6

“I Wanna Be a CIVICRM Developer” - PowerPoint PPT Presentation


  • 99 Views
  • Uploaded on

“I Wanna Be a CIVICRM Developer”. Getting Started …. 3 Types of Users. User/Admin – point, click uses system as is Implementor /Integrator – uses additional plugins/extensions to meet client needs Developer – customizes with code. Types of Development. HTML – modify templates

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about '“I Wanna Be a CIVICRM Developer”' - locke


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
3 types of users
3 Types of Users

User/Admin – point, click uses system as is

Implementor/Integrator – uses additional plugins/extensions to meet client needs

Developer – customizes with code

types of development
Types of Development

HTML – modify templates

Javascript – show/hide/append elements on existing screens

Advanced Javascript – Use CRM.API to dynamically fetch and append existing screens

Advanced Developer – php to customize

what do i need to learn first
What do I need to learn first?

Javascript

  • http://www.codecademy.com/tracks/javascript

JQuery

  • http://www.codecademy.com/tracks/jquery

What is civicrm specific and what’s not

  • https://civicrm.org/participate/developer
programming resources
Programming Resources

Firebug with Firefox – www.getfirebug.com

PHPStorm - http://www.jetbrains.com/phpstorm/

GitHub – www.github.com

Civix - https://github.com/totten/civix(to create extensions)

Civicrm API – http://drupal.sandbox.civicrm.org/civicrm/api/explorer

a civicrm developer s toolkit
A CiviCRM Developer’s Toolkit
  • Developer Wiki
    • http://wiki.civicrm.org/confluence/display/CRMDOC/Develop
  • CiviCRM IRC Channel
    • http://irc.civicrm.org/
  • Community Forum
    • http://forum.civicrm.org/