Training & Certification
- THiNK Academy Overview
- Developer Training Curriculum
- AI Ethics & Responsible AI
- Hands-on Practice
- Assessments
- Certification Requirements
- Becoming a Certified THiNK Reseller
THiNK Academy Overview
THiNK Academy is the official learning and certification platform for the THiNK Reseller Program. It provides a structured learning experience that equips partners with the technical knowledge, practical skills, and professional standards required to successfully deploy THiNK AI solutions. The Academy combines self-paced learning, live technical sessions, hands-on projects, mentorship, and assessments to ensure that every reseller is prepared for real-world client engagements.
The learning experience is designed around competency-based progression, allowing participants to develop foundational AI knowledge before advancing to solution development and deployment. Throughout the program, learners have access to course materials, recorded lectures, coding exercises, project templates, technical documentation, discussion forums, and mentor support.
Training is delivered through a blended learning model consisting of:
- Self-paced online learning modules
- Live instructor-led workshops
- Interactive coding demonstrations
- Practical assignments and capstone projects
- Community discussions and peer learning
- Technical mentorship sessions
THiNK Academy emphasizes learning by doing. Rather than focusing solely on theory, participants are expected to build, test, and deploy AI solutions using the same technologies employed in production environments. Upon completion of the required learning pathway, participants become eligible for certification and assignment to client implementation projects.
Developer Training Curriculum
The THiNK Reseller Program follows a structured curriculum adapted from the THiNK Community AI Developer Program. The curriculum is organized into three progressive levels, enabling participants to build competence from AI fundamentals to production-ready AI solution development.
Level 1: AI Foundations
This introductory level provides learners with a strong understanding of artificial intelligence and its role in solving real-world challenges. Topics include:
- Introduction to Artificial Intelligence
- Machine Learning fundamentals
- Types of AI and AI applications
- AI in African contexts
- Data quality and bias
- AI-generated text and images
- Energy-efficient AI
- AI opportunities across industries
Learners complete quizzes and a practical project before progressing.
Level 2: AI Applications and Responsible AI
The second level focuses on practical AI usage and responsible deployment. Participants learn:
- Prompt Engineering
- AI productivity tools
- Generative AI applications
- Safe, Fair, and Responsible AI
- Conformity Assessment Process (CAP)
- AI governance and risk management
- Kenyan AI case studies
- Ethical decision-making
Participants complete practical exercises demonstrating responsible AI use in business scenarios.
Level 3: AI Solution Development
The final level equips resellers with implementation skills required for client projects, including:
- Python development environment
- LlamaIndex
- Retrieval-Augmented Generation (RAG)
- Vector databases (ChromaDB)
- OpenAI and Groq APIs
- FastAPI development
- AI chatbot development
- Testing and evaluation
- Deployment best practices
The curriculum culminates in a capstone project where learners design and deploy a functional AI-powered chatbot using THiNK's recommended technology stack.
AI Ethics & Responsible AI
Responsible AI is a core principle of the THiNK Reseller Program. Every certified reseller is expected to design, deploy, and maintain AI systems that are safe, transparent, fair, secure, and compliant with applicable laws and organizational policies.
Throughout the training program, learners are introduced to internationally recognized AI governance principles alongside THiNK's internal Responsible AI Framework. The curriculum emphasizes that technical excellence must be accompanied by ethical responsibility.
Key topics include:
- Principles of Safe AI
- Responsible AI development
- Fairness and bias mitigation
- Transparency and explainability
- Privacy and data protection
- Accountability in AI systems
- AI risk management
- Human oversight and governance
The program also introduces the Conformity Assessment Process (CAP), THiNK's structured evaluation framework for assessing AI solutions before deployment. CAP guides participants through:
- Data quality assessment
- Risk and use case evaluation
- Bias identification
- Performance validation
- Post-deployment monitoring
Through real-world case studies—including language bias, digital lending, education technologies, and misinformation—participants learn how responsible AI principles can be applied in practical implementation scenarios.
By embedding ethics throughout the learning journey, THiNK ensures that certified resellers deliver AI solutions that build trust and create positive societal impact.
Hands-on Practice
Practical experience is a fundamental component of the THiNK Reseller Program. Every participant is expected to apply theoretical concepts through guided laboratories, coding exercises, implementation projects, and collaborative activities.
Hands-on learning enables resellers to gain confidence with the tools, frameworks, and deployment processes they will use during client engagements.
Practical activities include:
- Setting up a Python development environment
- Installing and configuring development tools
- Working with APIs
- Loading and processing datasets
- Building Retrieval-Augmented Generation (RAG) systems
- Creating vector databases using ChromaDB
- Developing conversational AI applications
- Integrating AI models with FastAPI
- Testing AI applications
- Deploying production-ready solutions
Throughout the program, learners participate in instructor-led demonstrations, guided coding sessions, peer collaboration, and independent implementation exercises.
The training concludes with a capstone project in which participants build an AI-powered chatbot for a real-world use case. The project requires learners to collect and prepare data, build a retrieval pipeline, integrate a language model, develop an API, test system performance, and document the implementation.
This practical approach ensures that graduates possess the skills necessary to confidently deliver AI projects for THiNK clients.
Assessments
Assessment is conducted throughout the training program to evaluate technical competence, practical application, and readiness for client deployment. Rather than relying on a single examination, the program uses continuous assessment to monitor learner progress across all training modules.
The assessment framework includes:
Knowledge Assessments
Each learning module concludes with multiple-choice quizzes designed to measure understanding of key concepts. Learners must demonstrate mastery before progressing to subsequent modules.
Practical Assignments
Participants complete coding exercises and implementation tasks that reinforce the concepts covered during training.
Peer Review
Learners are encouraged to participate in collaborative discussions, code reviews, and project feedback sessions that promote continuous improvement and knowledge sharing.
Capstone Project
The final assessment requires participants to develop a complete AI solution using THiNK's recommended technology stack. Projects are evaluated based on:
- Technical implementation
- Solution architecture
- Code quality
- Documentation
- AI safety considerations
- Testing and performance
- User experience
Successful completion of all required assessments is mandatory for certification.
Certification Requirements
Certification confirms that a participant has successfully completed the THiNK Reseller Program and demonstrated the competencies required to implement AI solutions within the THiNK ecosystem.
To qualify for certification, participants must:
- Complete all mandatory learning modules.
- Attend required live training sessions.
- Successfully complete module quizzes.
- Submit all practical assignments.
- Complete the capstone project.
- Demonstrate responsible AI practices throughout the program.
- Achieve the minimum passing score in all assessments.
- Comply with the THiNK Code of Conduct and Responsible AI Guidelines.
Certification is based on both technical competence and professional conduct. Participants who do not meet the required standards may receive additional mentoring and be invited to retake assessments where appropriate.
Successful candidates receive an official THiNK Certified Reseller certificate and are added to the THiNK Partner Registry.
Becoming a Certified THiNK Reseller
Certification marks the transition from learner to implementation partner. Upon successfully completing the training program, participants become officially recognized as THiNK Certified Resellers, authorized to deploy THiNK AI solutions for clients.
Certified resellers gain access to a range of benefits, including:
- Eligibility for client implementation projects
- Access to THiNK deployment frameworks and technical resources
- Continued mentorship from THiNK engineers
- Participation in partner networking events and developer communities
- Advanced training and specialization opportunities
- Recognition within the THiNK Partner Network
Certification also carries professional responsibilities. Certified resellers are expected to:
- Maintain high technical and ethical standards.
- Deliver quality solutions aligned with THiNK implementation guidelines.
- Participate in continuous professional development.
- Keep technical skills current with emerging AI technologies.
- Protect client data and maintain confidentiality.
- Represent THiNK professionally in all client engagements.
Certification is not the end of the learning journey but the beginning of a long-term partnership. Through continuous learning, advanced certifications, community engagement, and real-world implementation experience, certified resellers contribute to the growth of a trusted network delivering responsible AI solutions across Africa and beyond.