ICT Club Resources
A curated list of online tools and learning platforms for students in Uganda.
Beginner Friendly
Code.org
A non-profit dedicated to expanding access to computer science education, especially for K-12.
Scratch
Create and share interactive stories, games, and animations with block-based coding.
Khan Academy
Offers free online courses in many subjects, including computer programming.
FreeCodeCamp
Learn to code for free by building projects and earning certifications.
Web Development
W3Schools
The world’s largest web developer site, with tutorials and references on web technologies.
MDN Web Docs
Comprehensive documentation, tutorials, and tools for web developers from Mozilla.
CSS-Tricks
A go-to resource for tutorials, articles, and inspiration for CSS and web design.
Advanced Learning
Codecademy
Interactive learning platform with courses in web dev, data science, and more.
Udacity
Offers online courses and “nanodegrees” in various tech-related fields.
Coursera
Courses, specializations, and degrees from top universities and companies.
Community & Tools
GitHub
The leading web-based hosting service for version control using Git. Essential for collaboration.
Stack Overflow
A massive community-driven question and answer site for programmers.
CodePen
A social development environment for front-end developers to build and share projects.