Loading

ProcessMaker Developer Course

The ProcessMaker Developer Course lasts 2 days and focuses on teaching attendees how to create plugins and external applications, using the ProcessMaker REST API, with the aim of enhancing functionality and providing greater customization. 

It is recommended attendees be already proficient in ProcessMaker usage and posses a good understanding of PHP.

 

CONTACT US 

Requisites

  • ProcessMaker Advanced Architect course completion or equivalent experience using ProcessMaker (indispensable).
  • Every attendee needs a laptop or desktop computer, in order to parallely work with trainers on the course hands-on labs.
  • Pre-required knowledge
    • Programming Logic: Intermediate - Advanced
    • SQL: Intermediate
    • Javascript: Intermediate
    • PHP: Intermediate

Characteristics

  • For ProcessMaker advanced users, Business Process Management Systems developers and administrators.
  • Includes a Plugin Development step by step guide.
  • 100% hands-on course.

     

Detailed Syllabus

Developer Course  (2 days / 16 hours)

Web Services (2:00)

  1. Lab: Using Internal Web Services to Create a New ProcessMaker User — 1:00
  2. Consuming External Web Services from ProcessMaker — 1:00

The ProcessMaker REST API (2:00)

  1. Introduction to the ProcessMaker REST API — 0:20
  2. Registering an External App in ProcessMaker — 0:20
  3. Authentication Methods — 0:20
  4. Calling REST Endpoints — 1:00

Developing a Simple External ProcessMaker Application (6:00)

  1. Preliminary Arrangements — 0:30
  2. Getting a User's Case List — 2:00
  3. Dynamic Form Rendering — 2:00
  4. Loading Data from ProcessMaker — 0:30
  5. Saving Data and Routing Cases — 0:30

Basic Plugin Development (4:00)

  1. Extending ProcessMaker with a custom plugin — 3:00
  2. Extending the PM REST API — 1:00

Advanced Administration of a ProcessMaker Server (2:00)

  1. ProcessMaker Backup and Restore — 0:30
  2. Upgrading ProcessMaker from Version 2.x to 3.0 — 1:00
  3. Cron execution scheduling — 0:30

 

Examination and Certification

The ProcessMaker Developer certification test will be administered online the week following course completion.

CONTACT US 


Sign up for your 30-day trial of the ProcessMaker 3.0 Enterprise Edition and get full access to all the core features PLUS try out all of our great enterprise features.

Download the ProcessMaker 3.0 Community Edition and get full access to all core features.