- Objective : Connect your open source tools together and automate your workflows using APIs and scripts.
- Target audience: Developers, integrators, technical teams, freelancers.
- Format: In-person or remote
- Tools used: REST API, webhooks, PHP / Python, Git
- Price : Price upon request
Beginner level
1. Understanding APIs and integrations
- Objective : Understanding the role of APIs in the open source ecosystem.
- Concepts of REST APIs and authentication
- Read and use API documentation
- Use cases (Dolibarr, WordPress, Moodle)
2. Automating your workflows
- Objective : Connect multiple applications without manual intervention.
- Webhooks and triggers
- Automation scripts
- Data synchronization between tools
3. Customizing an open source solution
- Objective : To adapt a tool to a specific need.
- Modules, plugins and themes
- Good development practices
- Version control with Git
