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.
No comments to display
No comments to display