Kigali, Rwanda  ·  Online Worldwide

Build real skills.
Ship real software.

ICT Hand is a software development and training company. We train Python, Java, JavaScript, DevOps, and AI & ML through structured, project-based courses — and we build custom software for businesses.

Python Java JavaScript DevOps AI & ML Online Onsite · Kigali

Practical skills.
Real results.

ICT Hand bridges the gap between theory and industry — turning beginners into job-ready developers through structured, project-based training, available online and onsite in Kigali.

Project-Based Training
Python, Java, JavaScript, DevOps, AI & ML — every course is built around real projects so you graduate with a portfolio, not just a certificate.
Flexible Delivery
Attend onsite at our Kigali campus or join online from anywhere in the world. New intakes open every month.
Custom Software Development
Beyond training, we design and build bespoke software — web platforms, management systems, mobile apps, and automation tools.
5Disciplines
12Intakes / year
2Delivery modes

Python

Scripting, data analysis, automation, and backend development.

Java

Object-oriented programming, enterprise patterns, and Android basics.

JavaScript

Frontend, Node.js, React, and full-stack web development.

AI & ML

Machine learning concepts, model training, and practical AI tools.

DevOps

CI/CD pipelines, containerisation with Docker, cloud deployment, and infrastructure automation.

Bespoke Software Development

We don't just teach — we build. From management systems and web platforms to mobile apps and automation tools, ICT Hand designs and develops custom software tailored to your exact requirements. Tell us what you need; we'll deliver it.

Practice anywhere,
anytime.

skill‑tester is our open terminal package for practising course materials directly in your terminal — on a laptop or on your phone via Termux. No browser required.

terminal
$ pip install skill-tester
Successfully installed skill-tester
 
$ skill-tester
=============================================
        SKILL TESTER
      Practice. Learn. Excel.
=============================================
Enter your email:
Python · PyPI — click to copy
pip install skill‑tester
JavaScript · npm — click to copy
npm install -g skill‑tester

Phone users: install Termux from Google Play Store or F‑Droid first, then run the install command inside Termux to get skill‑tester on your phone.

Enrol in
minutes.

A new cohort opens every month. Choose your course, select an intake, and pick onsite (Kigali) or online. Fill in the form and we'll handle the rest.

1
Select your course, intake month, and delivery mode in the form.
2
Submit your details — you'll receive a confirmation email within 24 hours.
3
Install skill‑tester and begin practising course materials immediately.
4
Sign in to the portal to track your scores, progress, and access advanced content.

Participant Registration

Complete the form below to secure your spot.

Session details