Skip to content
Launchpad Library logo

learn to code

7 free resources on this topic. Everything here is free and hand-picked. You can also search within this topic.

FreePlatform Tool
AI & Assistive Tools

OpenCode

A free, open-source AI coding agent that runs in your terminal, works with multiple model providers and can be installed with a single command.

From the site: OpenCode - The open source coding agent.

Why I recommend it: Free and open source, so you can point it at whichever model you already have access to instead of paying for another subscription.

#ai#coding-agent#open-source#developer-tools#terminal#free-tool#automation#llm#productivity#learn-to-code
opencode.aiAdded Sep 17, 20260 opens
FreeWebsite
Career & Professional Optimization

GitHub Resources and Guides

GitHub's free article library explaining version control, DevOps, CI/CD, security practices and AI-assisted development in plain terms.

From the site: GitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects.

Why I recommend it: Good plain-English explainers for the terms that show up in job descriptions — read the DevOps and CI/CD ones before an interview.

#github#version-control#devops#ci-cd#learn-to-code#developer#tech-skills#interview-prep#documentation#self-taught
GitHubAdded Sep 17, 20260 opens
FreeWebsite
AI & Assistive Tools

React Documentation

The official free React docs, including the interactive "Learn React" course that teaches components, state and hooks from scratch with in-browser exercises.

From the site: React is the library for web and native user interfaces. Build user interfaces out of individual pieces called components written in JavaScript. React is designed to let you seamlessly combine components written by independent people, teams, and organizations.

Why I recommend it: If you want to build web interfaces, start with the official tutorial rather than a paid bootcamp — it is free and better maintained.

#react#javascript#learn-to-code#free-course#web-development#documentation#frontend#self-taught#developer#tech-skills
react.devAdded Sep 17, 20260 opens
FreeWebsite
AI & Assistive Tools

Build a Chrome Extension: Getting Started

Google's free step-by-step tutorials for building and publishing a browser extension, from a first "hello world" to using storage, scripting and the side panel.

From the site: All the basics to get started with Chrome extensions

Why I recommend it: A small extension is one of the fastest portfolio projects you can actually finish and show someone.

#chrome-extension#javascript#learn-to-code#portfolio#tutorial#web-development#developer#free-course#side-project#tech-skills
Chrome for DevelopersAdded Sep 17, 20260 opens
FreePlatform Tool
AI & Assistive Tools

Zed Code Editor

A free, open-source code editor built in Rust for speed, with built-in AI assistance, real-time collaboration and multiplayer editing for pair programming.

Why I recommend it: A fast, free alternative to paid editors — the collaboration mode is handy if you are learning to code with someone else.

#code-editor#developer-tools#open-source#ai#pair-programming#free-tool#rust#productivity#learn-to-code#collaboration
zed.devAdded Sep 17, 20260 opens
FreeWebsite
AI & Assistive Tools

Rust Programming Language

The official home of Rust, with the free online book, guided tutorials, standard library docs and installer for a memory-safe systems language used across infrastructure and AI tooling.

Why I recommend it: Everything you need to learn Rust is free here — start with "The Book," it is one of the best free programming texts online.

#rust#programming#learn-to-code#free-course#open-source#systems-programming#developer#documentation#self-taught#tech-careers
rust-lang.orgAdded Sep 17, 20260 opens
FreeWebsite
Career & Professional Optimization

MDN Web Docs

The reference standard for HTML, CSS, JavaScript, and web APIs, with tutorials and learning paths for new developers.

Why I recommend it: Details: free, trustworthy, and employer-recognized. Use the Learn section as a structured curriculum, not just a lookup tool.

#career#career-development#course#css#documentation#free#html#javascript#learn-to-code#resources#software-engineering#web-development#website
developer.mozilla.orgAdded Sep 2, 20260 opens