Difference between revisions of "Developer's training"

From iDempiere
(Created page with "=Highlights= #Training for 5 days "intense training" # over all 30 lesson periods (each 45 minutes) guided training # 10+ periods free training time # Instructors will be expe...")
 
m
Line 7: Line 7:
 
# Certificate of the passed tests "iDempiere Developer base training" (german and
 
# Certificate of the passed tests "iDempiere Developer base training" (german and
 
english copy)
 
english copy)
−
=Teaching content=
+
 
 +
=What to Learn=
 
*Based on your knowledge about the community structures you learn how to dive deeper into the developer community.  
 
*Based on your knowledge about the community structures you learn how to dive deeper into the developer community.  
 
*You learn how to prepare your developer environment with tools like Eclipse, Buckminster, Mercurial, etc. and to get the sourcecode up and running.  
 
*You learn how to prepare your developer environment with tools like Eclipse, Buckminster, Mercurial, etc. and to get the sourcecode up and running.  
Line 15: Line 16:
 
*You learn about the difference between core contributions and plugins and know how to set up your own plugin project.  
 
*You learn about the difference between core contributions and plugins and know how to set up your own plugin project.  
 
*You can deploy your plugin project to a p2 site and to the iDempiere marketplace.
 
*You can deploy your plugin project to a p2 site and to the iDempiere marketplace.
 +
 +
=Calendar Week=
 +
(pending sponsor agreement)

Revision as of 05:24, 15 January 2013

Highlights

  1. Training for 5 days "intense training"
  2. over all 30 lesson periods (each 45 minutes) guided training
  3. 10+ periods free training time
  4. Instructors will be experienced persons of the iDempiere project.
  5. Examination at the end of the training
  6. Certificate of the passed tests "iDempiere Developer base training" (german and

english copy)

What to Learn

  • Based on your knowledge about the community structures you learn how to dive deeper into the developer community.
  • You learn how to prepare your developer environment with tools like Eclipse, Buckminster, Mercurial, etc. and to get the sourcecode up and running.
  • You learn how to keep up with the living project by upgrading often and migrating the database.
  • You will get used with the developer forums, Jira trackers, code review procedures, having your own branch of the software and contribute easy to the main project.
  • You learn about the different Java constructs like Process, Callout, Model Validator, Forms and use them yourself.
  • You learn about the difference between core contributions and plugins and know how to set up your own plugin project.
  • You can deploy your plugin project to a p2 site and to the iDempiere marketplace.

Calendar Week

(pending sponsor agreement)

Cookies help us deliver our services. By using our services, you agree to our use of cookies.