# مدیریت کاربران با Python
class User:
def __init__(self, name, age): self.name, self.age = name, age
def is_adult(self): return self.age >= 18
print(User("علی", 28).is_adult())
<?php
class Database { public static function query(string $sql): array { return []; } }
$users = Database::query('SELECT * FROM users LIMIT 1');
?>
<!DOCTYPE html>
<html lang="fa" dir="rtl">
<head><meta charset="UTF-8"><title>کیدی</title></head>
<body>سلام دنیا</body>
</html>
/* Card — Kiddy LMS */
.card { display: flex; border-radius: 16px; box-shadow: 0 4px 24px rgba(0,0,0,.08); }
.card:hover { transform: translateY(-4px); }
// مدیریت سبد خرید با JavaScript
class ShoppingCart { #items=new Map(); add(p){this.#items.set(p.id,p);} total(){return[...this.#items.values()].reduce((s,p)=>s+p.price,0);} }
const cart=new ShoppingCart(); cart.add({ id: 1, name: "دوره JS", price: 299_000 });
// Generic Repository Pattern — TypeScript
type Entity = { id: number };
class InMemoryRepo<T extends Entity> { findById(id: number): T | null { return null; } }
const repo = new InMemoryRepo<{id: number}>();
-- ساختار پایگاه داده Kiddy LMS
CREATE TABLE users (id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(120) NOT NULL);
SELECT COUNT(*) AS user_count FROM users;
#!/usr/bin/env bash
# deploy.sh — استقرار خودکار
set -euo pipefail
cd /var/www/kiddy
git pull origin main
composer install --no-dev --optimize-autoloader --quiet
#include <iostream>
int main() {
std::cout << "سلام" << std::endl;
return 0;
}
package main
import "fmt"
func main() {
fmt.Println("سلام کدی")
}
{
"project": "Kiddy LMS",
"version": "3.2.1",
"settings": { "locale": "fa_IR", "timezone": "Asia/Tehran" },
"database": { "driver": "mysql", "name": "kiddy_db" },
"supportedLanguages": ["fa", "en", "ar"]
}
# docker-compose.yml — Kiddy LMS
version: "3.9"
services:
app:
image: kiddy_app
ports: ["80:80"]