Skip to content
This repository was archived by the owner on Jul 16, 2026. It is now read-only.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YouthCode-ZA

Coding education and digital skills for South African youth

Python License Security

AI Business Engine Kirov Dynamics

Built by Koketso Raphasha — Practical AI for Africa

Overview

Curriculum, tools, and platform for teaching programming and AI literacy to young South Africans. Features interactive lessons, project-based learning, and mentorship matching.

Features

  • Interactive Curriculum — Python, web dev, and AI fundamentals
  • Project-Based Learning — Build real-world SA-focused projects
  • Mentorship Matching — Connect learners with industry professionals
  • Offline Mode — Learn without internet access
  • Progress Tracking — Skill assessments and certification paths

Quick Start

git clone https://github.com/Raphasha27/YouthCode-ZA.git
cd YouthCode-ZA
pip install -r requirements.txt
python run.py

Ecosystem

Project Description
AI-Business-Engine Central AI orchestration and business logic engine
SA-Language-AI South African language models and NLP
ZA Local AI Toolkit Offline AI for SA schools and SMEs

Product Ladder

GitHub (this repo)
    ↓
Live Demo → https://github.com/Raphasha27/YouthCode-ZA
    ↓
Contact → https://github.com/Raphasha27

License

MIT — see LICENSE

Releases

Packages

Used by

Contributors