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

freeCodeCamp

Full curriculum covering HTML, CSS, JavaScript, front-end libraries, data visualization, APIs, and more. Includes hands-on projects and certifications.

Visit Site

Coursera

Access courses from top universities like Stanford and Yale. Audit courses for free, with optional paid certificates.

Visit Site

edX

University-level courses in computer science, data science, AI, and cloud computing. Free audit track available.

Visit Site

Khan Academy

Free foundational programming courses with interactive coding sandboxes and immediate feedback.

Visit Site

MIT OpenCourseWare

Access MIT course materials including lectures, assignments, and exams. No registration required.

Visit Site

Codecademy

Interactive, browser-based courses on Python, Java, SQL, web development, and machine learning fundamentals.

Visit Site

OpenLearn

Free courses in IT, computing, data analysis, and digital skills from The Open University. Range from short courses to longer units.

Visit Site

Udacity

Free versions of courses in AI fundamentals, digital marketing, and data analysis. Access all lectures and assignments at no cost.

Visit Site

HackerRank

Practice coding with problem sets in algorithms, data structures, SQL, and more. Perfect for interview preparation.

Visit Site

LeetCode

Large collection of algorithmic challenges across difficulty levels. Great for technical interview preparation.

Visit Site

GitHub Learning Lab

Free, hands-on tutorials for Git, GitHub workflows, CI/CD, and security basics. Earn completion badges.

Visit Site

The Odin Project

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

Visit Site

W3Schools

Interactive tutorials on HTML, CSS, JavaScript, SQL, Python, PHP, and more. Features a "Try it Yourself" editor for real-time practice.

Visit Site

SoloLearn

Bite-sized lessons on Python, Java, C++, JavaScript and more. Community-driven platform with coding battles and code sharing.

Visit Site

Google Digital Garage

Free modules on digital marketing, data and tech, and career development. Earn certificates to boost your resume.

Visit Site

Microsoft Learn

Free, self-paced modules on Azure, Power Platform, Microsoft 365, and developer tools. Includes hands-on sandbox environments.

Visit Site

AWS Educate

Free cloud credits, labs, and tutorials for students and educators. Pathway to AWS certifications.

Visit Site

IBM SkillsBuild

Free digital learning platform with courses in AI, cloud computing, and cybersecurity.

Visit Site

Cisco Skills for All

Free networking courses and certifications from Cisco, including CCNA and cybersecurity tracks.

Visit Site

Oracle Academy

Free curriculum and learning resources in Java, databases (MySQL), and software development. Available for students and educators.

Visit Site

HubSpot Academy

Free certifications in inbound marketing, sales, content marketing, and web analytics. Valuable for tech business understanding.

Visit Site

GitHub Student Developer Pack

Free developer tools and resources for students. Includes GitHub Pro, DigitalOcean credits, and more.

Visit Site

Google Summer of Code

Global program pairing university students with open-source organizations for real-world projects.

Visit Site

Microsoft Imagine Cup

Annual global competition for student developers. Win cash prizes, mentorship, and networking opportunities.

Visit Site

Zindi Competitions

Africa-focused data science competition platform. Work on real-world datasets and win prizes.

Visit Site

Mozilla Open Source Support

Grants for developers working on open-source projects that improve the internet. Multiple tracks available.

Visit Site

AWS Activate

For startups: Get AWS credits (up to $100k), 24/7 technical support, and training. Requires association with an incubator or accelerator.

Visit Site

GitHub Campus Experts

Program training student leaders to build local tech communities. Includes free resources, mentorship, and swag.

Visit Site