# iDempiere Developer Certification > The official certification platform for iDempiere ERP developers. > Earn verifiable credentials through hands-on coding exercises and AI-powered evaluation. ## About iDempiere is the leading open-source ERP platform, evolved from Compiere and ADempiere. This site (idempiere.dev) offers developer certification across 4 exam modules: - Architecture: OSGi, Application Dictionary, Document Workflow, REST API - Plugin Development: Model Validators, Callouts, Event Handlers, Custom Processes - Production: Bill of Materials, MProduction, Phantom Assemblies, Costing - Financial Management: Chart of Accounts, General Ledger, Cost Elements, Periods ## Certification Process 1. Study 47 free lessons at https://idempiere.dev/learn/ 2. Take exams at https://idempiere.dev/exam/ (MCQ + coding exercises per module) 3. MCQ questions test theory knowledge (instant grading) 4. Coding exercises are evaluated by AI with structured rubrics 5. Pass threshold: 70% combined score per module 6. Earn a verifiable PDF certificate and Open Badge ## Key Pages - Home: https://idempiere.dev/ - Learning Catalog: https://idempiere.dev/learn/ - Exam Center: https://idempiere.dev/exam/ - Verify Certificate: https://idempiere.dev/verify-certificate/ - Hall of Fame: https://idempiere.dev/hall-of-fame/ - Modules: https://idempiere.dev/modules/ - How It Works: https://idempiere.dev/how-it-works/ ## Lessons by Module ### General Foundation - [What is iDempiere?](https://idempiere.dev/learn/what-is-idempiere/) - [iDempiere Architecture Overview](https://idempiere.dev/learn/idempiere-architecture-overview/) - [Installing iDempiere](https://idempiere.dev/learn/installing-idempiere/) - [Navigating the User Interface](https://idempiere.dev/learn/navigating-the-user-interface/) - [Understanding the Application Dictionary](https://idempiere.dev/learn/understanding-the-application-dictionary/) - [Working with Windows and Tabs](https://idempiere.dev/learn/working-with-windows-and-tabs/) - [Data Model Fundamentals](https://idempiere.dev/learn/data-model-fundamentals/) - [Business Partner Management](https://idempiere.dev/learn/business-partner-management/) - [Product and Price Management](https://idempiere.dev/learn/product-and-price-management/) - [Document Processing Basics](https://idempiere.dev/learn/document-processing-basics/) - [Basic Reporting with iDempiere](https://idempiere.dev/learn/basic-reporting-with-idempiere/) - [User Roles and Security](https://idempiere.dev/learn/user-roles-and-security/) - [Application Dictionary Deep Dive](https://idempiere.dev/learn/application-dictionary-deep-dive/) - [Callouts and Field Validation](https://idempiere.dev/learn/callouts-and-field-validation/) - [Workflow Management](https://idempiere.dev/learn/workflow-management/) - [Introduction to iDempiere Development](https://idempiere.dev/learn/introduction-to-idempiere-development/) - [The Model Layer (X_ and M_ Classes)](https://idempiere.dev/learn/the-model-layer-x_-and-m_-classes/) - [Data Migration Strategies](https://idempiere.dev/learn/data-migration-strategies/) - [Building Complete Business Solutions](https://idempiere.dev/learn/building-complete-business-solutions/) - [Contributing to iDempiere Core](https://idempiere.dev/learn/contributing-to-idempiere-core/) - [iDempiere for Enterprise: Case Studies](https://idempiere.dev/learn/idempiere-for-enterprise-case-studies/) - [Certification Exam Preparation](https://idempiere.dev/learn/certification-exam-preparation/) ### Architecture - [OSGi Framework in iDempiere](https://idempiere.dev/learn/osgi-framework-in-idempiere/) - [Extension Points and Factories](https://idempiere.dev/learn/extension-points-and-factories/) - [Database Migration with 2Pack](https://idempiere.dev/learn/database-migration-with-2pack/) - [iDempiere REST API](https://idempiere.dev/learn/idempiere-rest-api/) - [Custom Web Services](https://idempiere.dev/learn/custom-web-services/) - [Performance Tuning and Caching](https://idempiere.dev/learn/performance-tuning-and-caching/) - [System Architecture Design](https://idempiere.dev/learn/system-architecture-design/) - [Integration Patterns and Middleware](https://idempiere.dev/learn/integration-patterns-and-middleware/) - [Custom Authentication and SSO](https://idempiere.dev/learn/custom-authentication-and-sso/) ### Plugin Development - [Creating Your First Plugin](https://idempiere.dev/learn/creating-your-first-plugin/) - [Model Events and Event Handlers](https://idempiere.dev/learn/model-events-and-event-handlers/) - [Custom Processes and Forms](https://idempiere.dev/learn/custom-processes-and-forms/) - [Advanced UI Customization](https://idempiere.dev/learn/advanced-ui-customization/) - [Report Development with Jasper](https://idempiere.dev/learn/report-development-with-jasper/) - [Testing and Debugging Plugins](https://idempiere.dev/learn/testing-and-debugging-plugins/) - [Packaging and Deployment](https://idempiere.dev/learn/packaging-and-deployment/) ### Production - [Production Overview](https://idempiere.dev/learn/production-overview/) - [Inventory & Warehouse Management](https://idempiere.dev/learn/inventory-warehouse-management/) - [Advanced Production & BOM Management](https://idempiere.dev/learn/advanced-production-management/) - [Production Costing & Analysis](https://idempiere.dev/learn/distribution-and-supply-chain/) ### Financial Management - [Chart of Accounts and General Ledger Setup](https://idempiere.dev/learn/chart-of-accounts-and-general-ledger-setup/) - [Accounts Payable and Receivable](https://idempiere.dev/learn/accounts-payable-and-receivable/) - [Cost Management and Costing Methods](https://idempiere.dev/learn/cost-management-and-costing-methods/) - [Multi-Currency and Multi-Org Accounting](https://idempiere.dev/learn/multi-currency-and-multi-org-accounting/) - [Financial Reporting and Analysis](https://idempiere.dev/learn/financial-reporting-and-analysis/) ## Languages Content available in English, Traditional Chinese (繁體中文), and Japanese (日本語). Add ?lang=zh for Chinese, ?lang=ja for Japanese to any URL. ## Sitemap Full sitemap: https://idempiere.dev/sitemap_index.xml