Skip to content
Tech Kaizen Africa

Learning Resources

Curated collection of free learning platforms, courses, and community programs to help you grow your tech career.

Getting Started Guide

Not sure where to begin? Here are some recommended learning paths based on your goals:

Front-End Web Developer Path

  1. Start with freeCodeCamp's Responsive Web Design certification
  2. Move to The Odin Project for deeper JavaScript understanding
  3. Practice with GitHub Learning Lab
  4. Challenge yourself with LeetCode web development problems

Data Science Path

  1. Build math fundamentals with Khan Academy
  2. Learn machine learning basics with Coursera's Andrew Ng course
  3. Practice with Kaggle micro-courses
  4. Apply skills in Zindi competitions

Catalogue

Practice

6 resources

HackerRank

Practice

Practice coding with problem sets in algorithms, data structures, SQL, and more.

Visit Site

LeetCode

Practice

Sharpen interview skills with algorithm, database, and systems design challenges.

Visit Site

GitHub Learning Lab

Practice

Hands-on tutorials for Git, GitHub workflows, CI/CD, and security basics.

Visit Site

The Odin Project

Practice

Full-stack curriculum covering HTML, CSS, JavaScript, Ruby on Rails, Node.js, and databases.

Visit Site

W3Schools

Practice

Interactive tutorials on HTML, CSS, JavaScript, SQL, Python, PHP, and more.

Visit Site

SoloLearn

Practice

Bite-sized lessons on popular programming languages with community coding challenges.

Visit Site

Showing 1 to 6 of 6