NOTE: To view the training dates and registration button clearly put your mobile phone, tablet on landscape layout. Thank you
| Training Mode | Platform | Fee | Enroll |
|---|---|---|---|
| Online Training | Zoom/ Google Meet | 1,740USD | Register |
| Course Date | Location | Fee | Enroll |
|---|---|---|---|
| 22/06/2026 to 03/07/2026 | Nairobi | 2,900 USD | Register |
| 27/07/2026 to 07/08/2026 | Nairobi | 2,900 USD | Register |
| 27/07/2026 to 07/08/2026 | Mombasa | 3,400 USD | Register |
| 24/08/2026 to 04/09/2026 | Nairobi | 2,900 USD | Register |
| 24/08/2026 to 04/09/2026 | Mombasa | 3,400 USD | Register |
| 28/09/2026 to 09/10/2026 | Nairobi | 2,900 USD | Register |
| 28/09/2026 to 09/10/2026 | Mombasa | 3,400 USD | Register |
| 26/10/2026 to 06/11/2026 | Nairobi | 2,900 USD | Register |
| 26/10/2026 to 06/11/2026 | Mombasa | 3,400 USD | Register |
| 23/11/2026 to 04/12/2026 | Nairobi | 2,900 USD | Register |
| 23/11/2026 to 04/12/2026 | Mombasa | 3,400 USD | Register |
| 21/12/2026 to 01/01/2027 | Mombasa | 3,400 USD | Register |
| 28/12/2026 to 08/01/2027 | Nairobi | 2,900 USD | Register |
Introduction
As the demand for robust, scalable, and flexible data collection systems continues to grow, the Training Course on Advanced Mobile Data Collection using ODK-X (formerly ODK2) offers participants the opportunity to gain hands-on expertise in one of the most powerful platforms for field-based data capture and management. Unlike its predecessor (ODK Collect), ODK-X provides enhanced capabilities for longitudinal data collection, complex survey logic, case management, offline workflows, and custom interfaces making it ideal for large-scale development, research, and monitoring projects.
This advanced course is designed to equip data managers, M&E professionals, field supervisors, researchers, and technical teams with the skills to develop, deploy, and manage ODK-X applications. Participants will learn how to build custom forms, configure the ODK-X framework, work with tools like XLSX Converter and Application Designer, and implement JavaScript-based logic for dynamic form behavior. The course also covers syncing mechanisms, offline-first capabilities, and working with ODK-X services such as Survey, Tables, Services, and Sync-Endpoint.
Through a combination of guided tutorials, real-life project simulations, and practical exercises, participants will gain the ability to design solutions tailored to complex data collection needs such as longitudinal studies, case tracking, and multi-actor workflows. Emphasis is placed on designing modular and reusable data structures that can adapt to changing project needs.
By the end of the course, participants will be proficient in creating custom ODK-X apps, managing collected data, and integrating mobile data workflows with back-end databases and dashboards. This training is ideal for organizations seeking to build sustainable, scalable, and context-specific mobile data collection systems with advanced control and flexibility.
Duration
10 days
Who should Attend?
This course is ideal for a wide range of professionals:
· Monitoring and Evaluation (M&E) Officers who need to implement sophisticated data collection workflows for development programs, health surveys, education tracking, and other projects requiring real-time or longitudinal data.
· Data Managers and Analysts responsible for overseeing mobile data collection systems, ensuring data quality, and integrating data into centralized analysis platforms or dashboards.
· Researchers and Field Coordinators engaged in longitudinal studies, cohort tracking, or multi-round surveys where dynamic form logic and case management are critical.
· ICT4D Practitioners and Technical Staff working with NGOs, government agencies, or donor-funded projects seeking to develop and maintain robust digital data solutions.
· Program Managers and Project Officers overseeing data-driven decision-making processes and requiring custom tools to streamline data flow from the field to the office.
· ODK Collect Users Seeking Advanced Features who are ready to transition from ODK Collect (ODK1) to the more flexible and customizable ODK-X platform.
· Database Developers and System Integrators interested in connecting mobile data collection systems with backend data warehouses, analytics engines, or cloud storage solutions.
· Software Developers and App Designers who wish to build or customize mobile data apps using JavaScript, HTML, and the ODK-X Application Designer for specialized field applications.
Course Objectives
By the end of this course the learners should be able to:
· Understand the architecture and core components of the ODK-X (ODK2) tool suite, including Survey, Tables, Services, Sync-Endpoint, and Application Designer.
· Design and develop custom mobile data collection applications using ODK-X tools for complex and longitudinal field data collection needs.
· Build and deploy interactive and dynamic forms with JavaScript, HTML, and XLSX Converter, enabling advanced logic, multimedia integration, and custom user interfaces.
· Implement case management and follow-up tracking systems that support multi-visit workflows and multi-user interactions in offline settings.
· Configure and manage ODK-X Sync-Endpoint servers for secure, scalable, and real-time data synchronization between mobile devices and centralized databases.
· Work effectively with the ODK-X Tables app to visualize and manage relational datasets on mobile devices.
· Ensure data quality through validation logic, user prompts, and conditional formatting within forms and applications.
· Enable offline-first data workflows that support environments with limited or intermittent connectivity, ensuring continuity in data collection.
· Integrate ODK-X data with external systems and databases for data analysis, visualization, and reporting using tools like PostgreSQL, Power BI, or Excel.
· Apply best practices in form design, data security, version control, and project documentation to support scalable and sustainable mobile data systems.
· Gain practical skills through hands-on exercises and simulations, building real-world mobile data collection apps from design to deployment.
Course Outline
Module 1: Introduction to ODK-X Framework
Module 2: Core Structure and Components of ODK-X
Module 3: Introduction to ODK-X Tool Suite
Module 4: Setting Up and Migrating an ODK-X Application
Module 5: Device Configuration and Deployment
Module 6: Customizing and Modifying ODK-X Applications
Module 7: Application Development with ODK-X
Module 8: Advanced Features and Case Management
Module 9: Server Tools and Data Synchronization
Module 10: Data Export, Management, and Integration
Module 11: Multimedia and Device Sensor Integration
Module 12: Best Practices, Troubleshooting, and Maintenance
Training Approach
This course will be delivered by our skilled trainers who have vast knowledge and experience as expert professionals in the fields. The course is taught in English and through a mix of theory, practical activities, group discussion and case studies. Course manuals and additional training materials will be provided to the participants upon completion of the training.
Tailor-Made Course
This course can also be tailor-made to meet organization requirement. For further inquiries, please contact us on: Email: training@upskilldevelopment.com Tel: +254 721 331 808
Training Venue
The training will be held at our Upskill Training Centre. We also offer training for a group at requested location all over the world. The course fee covers the course tuition, training materials, two break refreshments, and buffet lunch.
Visa application, travel expenses, airport transfers, dinners, accommodation, insurance, and other personal expenses are catered by the participant
Certification
Participants will be issued with Upskill certificate upon completion of this course.
Airport Pickup and Accommodation
Airport pickup and accommodation is arranged upon request. For booking contact our Training Coordinator through Email: training@upskilldevelopment.com, +254 721 331 808
Terms of Payment
Unless otherwise agreed between the two parties payment of the course fee should be done 3 working days before commencement of the training so as to enable us to prepare better.
| Training Mode | Platform | Fee | Enroll |
|---|---|---|---|
| Online Training | Zoom/ Google Meet | 1,740USD | Register |
| Course Date | Location | Fee | Enroll |
|---|---|---|---|
| 22/06/2026 to 03/07/2026 | Nairobi | 2,900 USD | Register |
| 27/07/2026 to 07/08/2026 | Nairobi | 2,900 USD | Register |
| 27/07/2026 to 07/08/2026 | Mombasa | 3,400 USD | Register |
| 24/08/2026 to 04/09/2026 | Nairobi | 2,900 USD | Register |
| 24/08/2026 to 04/09/2026 | Mombasa | 3,400 USD | Register |
| 28/09/2026 to 09/10/2026 | Nairobi | 2,900 USD | Register |
| 28/09/2026 to 09/10/2026 | Mombasa | 3,400 USD | Register |
| 26/10/2026 to 06/11/2026 | Nairobi | 2,900 USD | Register |
| 26/10/2026 to 06/11/2026 | Mombasa | 3,400 USD | Register |
| 23/11/2026 to 04/12/2026 | Nairobi | 2,900 USD | Register |
| 23/11/2026 to 04/12/2026 | Mombasa | 3,400 USD | Register |
| 21/12/2026 to 01/01/2027 | Mombasa | 3,400 USD | Register |
| 28/12/2026 to 08/01/2027 | Nairobi | 2,900 USD | Register |
We support the development of a skilled and confident workforce to meet the changing demands of growing sectors by offering the best possible training to enable them to fulfil learning goals.
Make a Mark in You Day to Day work