Platform Latihan Coding PHP & Query SQL Interaktif Interactive PHP & SQL Coding Sandbox

Latihan Coding PHP & SQL Langsung di Browser Practice PHP & SQL Directly in Browser

Asah logika koding, manipulasi array, OOP, dan query database (SELECT, GROUP BY, INNER JOIN) dengan instant evaluator engine. Gratis tanpa install. Master coding logic, arrays, OOP, and database querying (SELECT, GROUP BY, INNER JOIN) with our sandbox test runner. Free and no setup needed.

Progres Latihan Your Progress
/ 14 Tantangan Selesai Challenges Solved
SQL SQL Basics & Querying
Easy +10 pts

SQL 00. Ambil Semua Data Pelanggan (SELECT *) SQL 00. Select All Customers (SELECT *)

Pelajari query SQL paling mendasar: mengambil seluruh data dan kolom dari sebuah tabel. Learn the most fundamental SQL query: select all records and columns from a table.

Solved Unsolved
Buka Latihan Solve
SQL SQL Basics & Querying
Easy +15 pts

SQL 01. Query Data Pengguna Aktif (SELECT & WHERE) SQL 01. Query Active Users (SELECT & WHERE)

Ambil data pengguna dengan status aktif dan urutkan berdasarkan nama. Select active users from database sorted alphabetically by name.

Solved Unsolved
Buka Latihan Solve
SQL SQL Aggregation & Grouping
Medium +20 pts

SQL 02. Total Pendapatan per Kategori (GROUP BY & SUM) SQL 02. Total Revenue by Category (GROUP BY & SUM)

Hitung total omset dan jumlah produk per kategori dengan filter threshold pendapatan. Calculate total revenue and product count per category filtered by threshold.

Solved Unsolved
Buka Latihan Solve
SQL SQL Joins & Relational
Medium +25 pts

SQL 03. Relasi Data Pesanan & Pelanggan (INNER JOIN) SQL 03. Orders & Customers Relation (INNER JOIN)

Gabungkan data transaksi pesanan dengan tabel pelanggan menggunakan INNER JOIN. Join orders and customers relational tables via INNER JOIN.

Solved Unsolved
Buka Latihan Solve
PHP PHP Basics
Easy +10 pts

PHP 00. Penjumlahan Dua Angka (Dasar Operator +) PHP 00. Addition of Two Numbers (Basic + Operator)

Pelajari fungsi paling dasar: menerima 2 input angka dan menjumlahkannya. Learn the most basic function: take two numbers and return their sum.

Solved Unsolved
Buka Latihan Solve
PHP PHP Basics
Easy +10 pts

PHP 01. Formatting Greeting & Concatenation PHP 01. Formatting Greeting & Concatenation

Buat fungsi pembentuk salam dengan penggabungan string nama yang dinamis. Create a greeting formatter function using dynamic string concatenation.

Solved Unsolved
Buka Latihan Solve
PHP Arrays & Manipulation
Easy +15 pts

PHP 02. Sum of Even Numbers in Array PHP 02. Sum of Even Numbers in Array

Filter seluruh angka genap dalam array dan jumlahkan nilainya. Filter all even numbers in an array and calculate their sum.

Solved Unsolved
Buka Latihan Solve
PHP Strings & RegEx
Medium +20 pts

PHP 03. Clean Code URL Slug Generator PHP 03. Clean Code URL Slug Generator

Format judul artikel menjadi URL slug bersih, huruf kecil, dan ramah SEO. Transform a title into a lowercase SEO-friendly URL slug.

Solved Unsolved
Buka Latihan Solve
PHP SOLID Architecture & OOP
Medium +25 pts

PHP 04. SOLID Principles: Discount Calculator PHP 04. SOLID Principles: Discount Calculator

Hitung harga checkout bertingkat berdasarkan tier membership dan voucher flat. Calculate tiered checkout price based on membership and flat voucher.

Solved Unsolved
Buka Latihan Solve
PHP Strings & Algorithms
Easy +15 pts

PHP 05. Palindrome Phrase Inspector PHP 05. Palindrome Phrase Inspector

Periksa apakah suatu kalimat terbaca sama dari depan maupun belakang. Test whether a string reads identically forwards and backwards.

Solved Unsolved
Buka Latihan Solve
PYTHON Python Basics
Easy +10 pts

Python 00. Perkalian Dua Angka (Dasar Operator *) Python 00. Multiply Two Numbers (Basic * Operator)

Pelajari fungsi paling dasar di Python: menerima 2 input angka dan mengembalikan hasil perkaliannya. Learn the most fundamental Python function: accept two numbers and return their product.

Solved Unsolved
Buka Latihan Solve
PYTHON Python Basics & Strings
Easy +15 pts

Python 01. Hitung Huruf Vokal dalam Kalimat Python 01. Count Vowels in a String

Hitung jumlah total huruf vokal (a, e, i, o, u) dari sebuah teks tanpa membedakan huruf besar/kecil. Count total occurrences of vowels (a, e, i, o, u) in a string case-insensitively.

Solved Unsolved
Buka Latihan Solve
PYTHON Python Lists & Comprehensions
Easy +15 pts

Python 02. Filter Bilangan Genap Positif Python 02. Filter Positive Even Numbers

Saring daftar angka dan ambil hanya angka genap yang bernilai positif (> 0). Filter a list of numbers and extract only positive even integers (> 0).

Solved Unsolved
Buka Latihan Solve
PYTHON Python Basics & Strings
Easy +10 pts

Python 03. Format User Badge & f-String Python 03. Format User Badge & f-String

Format label badge user dengan role huruf kapital dan username yang bersih. Format user badge string with uppercase role and sanitized username.

Solved Unsolved
Buka Latihan Solve