// CODE BUILDER

Learn by building! Drag and drop code to complete challenges.

Foundations

🐧 LINUX β€’ LEVEL 1

Linux Builder 1

Basic commands

🐧 LINUX β€’ LEVEL 2

Linux Builder 2

File operations

🐧 LINUX β€’ LEVEL 3

Linux Builder 3

System admin

πŸ“ VIM β€’ LEVEL 1

Vim Builder 1

Basic commands

πŸ“ VIM β€’ LEVEL 2

Vim Builder 2

Editing

πŸ“ VIM β€’ LEVEL 3

Vim Builder 3

Advanced

πŸ’» BASH β€’ LEVEL 1

Bash Builder 1

Basic commands

πŸ’» BASH β€’ LEVEL 2

Bash Builder 2

Scripting

πŸ’» BASH β€’ LEVEL 3

Bash Builder 3

Advanced

Web Basics

🌐 HTML β€’ LEVEL 1

HTML Builder 1

Basics

🌐 HTML β€’ LEVEL 2

HTML Builder 2

Forms & tables

🌐 HTML β€’ LEVEL 3

HTML Builder 3

Semantic HTML

🎨 CSS β€’ LEVEL 1

CSS Builder 1

Selectors

🎨 CSS β€’ LEVEL 2

CSS Builder 2

Box model

🎨 CSS β€’ LEVEL 3

CSS Builder 3

Flexbox

Programming

⚑ JAVASCRIPT β€’ LEVEL 1

JavaScript Builder 1

Basics

⚑ JAVASCRIPT β€’ LEVEL 2

JavaScript Builder 2

Functions

⚑ JAVASCRIPT β€’ LEVEL 3

JavaScript Builder 3

DOM

🐍 PYTHON β€’ LEVEL 1

Python Builder 1

Basics

🐍 PYTHON β€’ LEVEL 2

Python Builder 2

Control flow

🐍 PYTHON β€’ LEVEL 3

Python Builder 3

Functions

πŸ”΅ GO β€’ LEVEL 1

Go Builder 1

Basic keywords

πŸ”΅ GO β€’ LEVEL 2

Go Builder 2

Types & data

πŸ”΅ GO β€’ LEVEL 3

Go Builder 3

Advanced

πŸ”· TYPESCRIPT β€’ LEVEL 1

TypeScript Builder 1

Basic types

πŸ”· TYPESCRIPT β€’ LEVEL 2

TypeScript Builder 2

Interfaces & more

πŸ”· TYPESCRIPT β€’ LEVEL 3

TypeScript Builder 3

Generics

🐘 PHP β€’ LEVEL 1

PHP Builder 1

Basics

🐘 PHP β€’ LEVEL 2

PHP Builder 2

Functions

🐘 PHP β€’ LEVEL 3

PHP Builder 3

Advanced

Version Control

πŸ“¦ GIT β€’ LEVEL 1

Git Builder 1

Basic commands

πŸ“¦ GIT β€’ LEVEL 2

Git Builder 2

Branching

πŸ“¦ GIT β€’ LEVEL 3

Git Builder 3

Remote & advanced

πŸ™ GITHUB β€’ LEVEL 1

GitHub Builder

Pull requests & workflows

Networking & DNS

🌐 NETWORKING β€’ LEVEL 1

Networking Builder 1

Protocols

🌐 NETWORKING β€’ LEVEL 2

Networking Builder 2

IP & routing

🌐 NETWORKING β€’ LEVEL 3

Networking Builder 3

Advanced

🌐 DNS β€’ LEVEL 1

DNS Builder 1

Basics

🌐 DNS β€’ LEVEL 2

DNS Builder 2

Records

🌐 DNS β€’ LEVEL 3

DNS Builder 3

Advanced

Web Servers

πŸ”„ NGINX β€’ LEVEL 1

Nginx Builder 1

Basics

πŸ”„ NGINX β€’ LEVEL 2

Nginx Builder 2

Configuration

πŸ”„ NGINX β€’ LEVEL 3

Nginx Builder 3

Advanced

πŸ”„ APACHE β€’ LEVEL 1

Apache Builder 1

Basics

πŸ”„ APACHE β€’ LEVEL 2

Apache Builder 2

Configuration

πŸ”„ APACHE β€’ LEVEL 3

Apache Builder 3

Advanced

Databases

πŸ—ƒοΈ SQL β€’ LEVEL 1

SQL Builder 1

Basic commands

πŸ—ƒοΈ SQL β€’ LEVEL 2

SQL Builder 2

Joins & queries

πŸ—ƒοΈ SQL β€’ LEVEL 3

SQL Builder 3

Aggregates

🐬 MARIADB β€’ LEVEL 1

MariaDB Builder 1

SQL basics

🐬 MARIADB β€’ LEVEL 2

MariaDB Builder 2

Joins

🐬 MARIADB β€’ LEVEL 3

MariaDB Builder 3

Advanced SQL

🐘 POSTGRESQL β€’ LEVEL 1

PostgreSQL Builder 1

SQL basics

🐘 POSTGRESQL β€’ LEVEL 2

PostgreSQL Builder 2

Advanced queries

🐘 POSTGRESQL β€’ LEVEL 3

PostgreSQL Builder 3

Aggregates

Containers

🐳 DOCKER β€’ LEVEL 1

Docker Builder 1

Basic commands

🐳 DOCKER β€’ LEVEL 2

Docker Builder 2

Images & containers

🐳 DOCKER β€’ LEVEL 3

Docker Builder 3

Advanced

☸️ KUBERNETES β€’ LEVEL 1

Kubernetes Builder 1

Basic concepts

☸️ KUBERNETES β€’ LEVEL 2

Kubernetes Builder 2

Resources

☸️ KUBERNETES β€’ LEVEL 3

Kubernetes Builder 3

Advanced

⎈ HELM β€’ LEVEL 1

Helm Builder

Charts & packages

Automation & IaC

πŸ—οΈ TERRAFORM β€’ LEVEL 1

Terraform Builder 1

Basics

πŸ—οΈ TERRAFORM β€’ LEVEL 2

Terraform Builder 2

Resources

πŸ—οΈ TERRAFORM β€’ LEVEL 3

Terraform Builder 3

Advanced

βš™οΈ ANSIBLE β€’ LEVEL 1

Ansible Builder 1

Basics

βš™οΈ ANSIBLE β€’ LEVEL 2

Ansible Builder 2

Modules

βš™οΈ ANSIBLE β€’ LEVEL 3

Ansible Builder 3

Advanced

πŸ”§ CICD β€’ LEVEL 1

CICD Builder 1

Basics

πŸ”§ CICD β€’ LEVEL 2

CICD Builder 2

Platforms

πŸ”§ CICD β€’ LEVEL 3

CICD Builder 3

Advanced

Monitoring

πŸ“‹ LOGGING β€’ LEVEL 1

Logging Builder 1

Log levels

πŸ“‹ LOGGING β€’ LEVEL 2

Logging Builder 2

Structured logging

πŸ“‹ LOGGING β€’ LEVEL 3

Logging Builder 3

Advanced logging

πŸ“Š MONITORING β€’ LEVEL 1

Monitoring Builder 1

Basic concepts

πŸ“Š MONITORING β€’ LEVEL 2

Monitoring Builder 2

Tools

πŸ“Š MONITORING β€’ LEVEL 3

Monitoring Builder 3

Metrics

πŸ›ŽοΈ PROMETHEUS β€’ LEVEL 1

Prometheus Builder

Metrics & queries

Security

πŸ”’ HARDENING β€’ LEVEL 1

Hardening Builder 1

Basics

πŸ”’ HARDENING β€’ LEVEL 2

Hardening Builder 2

Network hardening

πŸ”’ HARDENING β€’ LEVEL 3

Hardening Builder 3

Advanced

πŸ” VAULT β€’ LEVEL 1

Vault Builder

Secrets management

Self-Hosting

πŸ–₯️ VPS β€’ LEVEL 1

VPS Builder 1

Basics

πŸ–₯️ VPS β€’ LEVEL 2

VPS Builder 2

Management

πŸ–₯️ VPS β€’ LEVEL 3

VPS Builder 3

Advanced

Privacy & Community

πŸ”’ MONERO β€’ LEVEL 1

Monero Builder 1

Basics

πŸ” WIREGUARD β€’ LEVEL 1

WireGuard Builder

VPN basics

🏠 HOMELAB β€’ LEVEL 1

Homelab Builder

Home server

πŸ”§ JENKINS β€’ LEVEL 1

Jenkins Builder

CI/CD automation

πŸ“Š GRAFANA β€’ LEVEL 1

Grafana Builder

Visualization

πŸ›‘οΈ PI-HOLE β€’ LEVEL 1

Pi-hole Builder

DNS filtering

πŸ†“ FOSS β€’ LEVEL 1

FOSS Builder

Free software

πŸ” GPG β€’ LEVEL 1

GPG Builder

Encryption

☁️ AWS β€’ LEVEL 1

AWS Builder

Cloud services