Kod Örnekleri & Teknik Rehberler

Python, C#, PHP ve modern web teknolojileri üzerine profesyonel örnekler.

Python & Veri Bilimi

Popüler

Öğrenmesi kolay ve son derece güçlü. Yapay Zeka, Veri Analizi ve Otomasyon dünyasının lider dili Python ile ilgili en güncel snippetları keşfedin.

Python'un popüler web çatısı Flask kullanarak, dış dünyaya JSON veri dönen basit bir REST API uç noktası (endpoint) hazırlama örneği.
from flask import Flask, jsonify

app = Flask(__name__)

@app.route('/api/selamla', methods=['GET'])
def selamla():
return jsonify({"mesaj": "Merhaba, Kod Örnekleri API servisine hoş geldiniz!", "durum": "aktif"})

if __name__ == '__main__':
app.run(debug=True)
Bilgisayarlı görü (Computer Vision) projelerinde sık kullanılan, bir görseli gri tonlamaya çevirip kenar tespiti (Canny Edge Detection) yapan örnek.
import cv2

# Resmi oku
resim = cv2.imread('input.jpg')

# Gri tona çevir
gri_resim = cv2.cvtColor(resim, cv2.COLOR_BGR2GRAY)

# Kenarları tespit et
kenarlar = cv2.Canny(gri_resim, 100, 200)

# Sonucu kaydet
cv2.imwrite('kenar_tespiti.jpg', kenarlar)
print("Görüntü işlendi ve kaydedildi.")

C# (CSharp) & .NET Core

Kurumsal

Modern, nesne yönelimli ve yüksek performanslı. ASP.NET Core ve Entity Framework ile profesyonel web ve masaüstü projeleri geliştirin.

Email alanına girilen adresin doğru formatta olup olmadığını gösteren bir örnek
function ValidateEmail(mail)
{
if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(myForm.emailAddr.value))
{
return (true)
}
alert("You have entered an invalid email address!")
return (false)
}
String ifadelerin uzunluğunu bulmak için String.Length ifadesi kullanılmaktadır.
string str = "Kodornekleri.Com";
MessageBox.Show(str.Length);

PHP & Web Programlama

Dinamik

Web dünyasının emektar ve güçlü dili. PDO veritabanı yönetimi, API işlemleri ve modern PHP 8.x tekniklerini inceleyin.

Bir değişkenin belirli bir şartı karşılaması veya karşılamaması halinde yapılacak işlemler için kullanılmaktadır.
<?
$sayac=1;

while ($sayac <= 7)
{
echo ("<font size= $sayac >");
echo ("<b><p>www.ME.com.tr</b></p>");
echo ("</font>");
sayac++;
}

?>
Herhangi bir dizinin eleman sayısının bulunmasını sağlar.
<?
$dizi = array("kırmızı", "yeşil", "mavi");
echo "Dizide" . sizeof($data) . " adet eleman vardır.";
?>

JavaScript (ES6+)

Frontend

İnteraktif web sayfalarının kalbi. Modern JS, Async/Await ve DOM manipülasyonu üzerine en pratik kod parçacıkları burada.

Ziyaretçinin sorduğu sorunun cevabını anında almasını istiyorsanız, bu scripti deneyin. Sayfa refresh edilmeden soruların cevaplarını görmek mümkün olmaktadır.
// &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.
// ..1.. <HEAD></HEAD> Tagları arasına eklenecek bölüm
// &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.

<SCRIPT LANGUAGE="JavaScript">
function showFAQ(form) {
form.cevap.value = form.question.options[form.question.selectedIndex].value;
}
</SCRIPT>

// &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.
// ..2.. <BODY></BODY> Tagları arasına eklenecek bölüm
// &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.

<form name=faqform>
<table border=1 cellspacing=0 cellpadding=5>
<tr bgcolor="#BEA78B">
<td align=center><font face="verdana,arial" size="-1" color="#000000">
<b>Soru Cevap Örnek Form</b></font></td>
</tr>
<tr bgcolor="#E8E4D0"><td><font face="verdana,arial" size="-1"><br>
<center> Soruların üzerine tıklayarak yanıtlarını görebilirsiniz.</center>
<p>
<ul><select size=10 name=question onChange="javascript:showFAQ(this.form);">
<option value="......CEVAPLARI BURAYI YAZINIZ......"> --> ......SORULARI BURAYA YAZINIZ......
<option value="www.ipucu.web.tr"> --> Şu anda hangi sayfadayız?
<option value="cevap 2"> --> Soru 2
<option value="Cevap 3"> --> Soru 3
<option value="Cevap 4"> --> Soru 4
</select>
</ul>
<p align="center">
Yanıtlar:
<p>
<ul>
<textarea name="cevap" rows=15 cols=50 wrap=virtual>
Web sayfanızdaki resimlere sağ fare tuşu ile tıklandığında uyarı mesajı görüntüler.
<!-- 2 ADIMDA SAYFANIZA EKLEYEBİLİRSİNİZ:

1. Sayfanızın HEAD bölümüne aşağıdaki HEAD bölümünü ekleyin
2. IMG elemanlarınızı aşağıdaki şekilde düzenleyiniz. -->

<!-- ADIM 1 : HEAD Bölümü -->

<HEAD>

<script type="text/javascript">

function resimKoru(event) {
var tname
tname=event.srcElement.tagName
if (event.button==2 && tname=="IMG"){pressed="picture"}
if (pressed=="picture")
{window.alert("Bu sitedeki resimleri kopyalamayınız!")}
pressed=0
}
</script>
</HEAD>

<!-- ADIM 2 : IMG elemanı örneği -->

<BODY>

<img src="resminiz.gif" width="150" height="58" border="0" onmousedown="resimKoru(event)">