Turning Learners Into Developers
Codekilla
CODEKILLA
// all.courses

Pick your language.

From HTML to Java — every course is free, project-driven, and designed to get you shipping code as quickly as possible.

HT
Beginner · 3 weeks

HTML

The first step to making a website.

100 lessons 1 examples 3 weeks
CS
Beginner · 4 weeks

CSS

The language that makes websites look good.

96 lessons 1 examples 4 weeks
JA
Beginner · 6 weeks

JavaScript

The language that makes websites interactive.

115 lessons 2 examples 6 weeks
C
Intermediate · 6 weeks

C Language

A language for system-level programming.

39 lessons 360 examples 6 weeks
C+
Intermediate · 8 weeks

C++

The language behind real-world software.

71 lessons 100 examples 8 weeks
JA
Intermediate · 8 weeks

Java

From mobile to servers — Java does it all.

80 lessons 100 examples 8 weeks
PY
Beginner · 8 weeks

Python

The go-to language for AI and automation.

114 lessons 3 examples 8 weeks
C
Intermediate · 8 weeks

Data Structures with C

Master DSA — arrays to graphs — using the language that built UNIX.

149 lessons 1 examples 8 weeks
BO
Beginner · 2 weeks

Bootstrap

The most popular CSS framework.

50 lessons 1 examples 2 weeks
EX
Intermediate · 3 weeks

Express JS

Minimal Node.js web framework.

6 lessons 1 examples 3 weeks
NO
Intermediate · 5 weeks

Node JS

JavaScript on the server.

6 lessons 1 examples 5 weeks
PH
Beginner · 5 weeks

PHP

The language behind 75% of the web.

19 lessons 2 examples 5 weeks
JQ
Intermediate · 2 weeks

jQuery

Write less JavaScript — get more polished interactions.

87 lessons 1 examples 2 weeks
WO
Beginner · 5 weeks

WordPress

Build websites without writing code (mostly).

82 lessons 1 examples 5 weeks
MO
Beginner · 3 weeks

MongoDB

NoSQL document database for modern apps.

6 lessons 1 examples 3 weeks
MY
Beginner · 4 weeks

MySQL

The world's most popular open-source database.

251 lessons 1 examples 4 weeks
AI
Beginner · 3 weeks

Prompt Engineering

Talk to LLMs like a pro.

91 lessons 1 examples 3 weeks
RE
Intermediate · 6 weeks

React JS

Build interactive UIs with components.

7 lessons 1 examples 6 weeks
SQ
Beginner · 4 weeks

SQL

The universal language of data.

298 lessons 1 examples 4 weeks