Ask WomenCanCode

What are you looking for?

Say it or type it: "AI competitions I can enter from Nigeria", "what's on in London this week".

Ask searches this site's own pages. When a written answer appears, it is made by AI: check the links it gives.

Go deeper

The free course shelf

When you want to go further than the 10 days: free courses made and run by other people, starting with GitHub Skills. You learn on their site; we credit them, link to them and never copy them.

Beginner 路 The Odin ProjectBuild for the web from zeroThe Odin Project's Foundations course: set up your tools, learn Git, then HTML, CSS, Flexbox and JavaScript through real projects.12 weeks5 to 6 hours a weekHTML, CSS, JavaScriptBeginner to intermediate 路 freeCodeCampCertifications, one at a timefreeCodeCamp's Full-Stack Developer Curriculum: interactive lessons, workshops, labs and projects, with a free certification at the end of each part.16 weeks5 hours a weekHTML, CSS, JavaScript, Python, SQLBeginner 路 MDN (Mozilla)The web, explained properlyMDN's Learn web development: the Getting started modules for complete beginners, then the Core modules every web developer should know.12 weeks4 to 5 hours a weekHTML, CSS, JavaScriptBeginner, stretching 路 Harvard UniversityHow computers really thinkHarvard's CS50x, the introduction to computer science, for people with or without prior programming experience.24 weeks6 to 10 hours a weekC, Python, SQL, JavaScriptBeginner 路 Harvard UniversityPython, from the first lineHarvard's CS50P: programming with Python, how to read and write code, test it and debug it.20 weeks5 to 6 hours a weekPythonBeginner 路 Charles Severance, University of MichiganPython for everybodyDr Chuck's Python for Everybody: lessons for people with no programming background, through to databases and data visualisation.17 weeks3 to 4 hours a weekPythonBeginner 路 GitHub SkillsGit, GitHub and going liveGitHub Skills exercises: Introduction to GitHub, then GitHub Pages, done inside real repositories.2 weeks1 to 2 hours a weekGit, Markdown

Every course here was checked on its provider's own page. If a course changes or stops being free, tell us through a correction and we will take it down.

Want a certification from the companies that make the tools? See industry certifications, with free prep.