Başlangıç Kod & Snippet Rehberi | KodÖğreniyorum

Öne çıkanlar

En son yazılar

JavaScript Temelleri: Değişkenler, Veri Tipleri ve Örnekler

Bu rehber, JavaScript başlangıç kodları yazarken en çok ihtiyaç duyulan temelleri anlatır: değişken tanımlama (var/let/const), kapsam (scope), Temporal Dead Zone (TDZ) ve temel veri tipleri. Primitif türlerle nesnelerin farkını, const ile yeniden atama ve mutasyon ayrımını, ayrıca primitiflerde değer kopyalama vs nesnelerde referans davranışını pratik örneklerle görürsünüz.

Bubble Sort ve Binary Search: Basit Anlatım ve Kod Örnekleri

Bu rehber, iki temel algoritmayı (bubble sort ve binary search) pratik ve anlaşılır şekilde açıklar: Ne işe yararlar, hangi koşullarda çalışırlar, Big-O zaman karmaşıklıkları nedir ve Python/JavaScript/Java için örnek kodlar nasıl yazılır. Ayrıca binary search’te sık görülen sınır indeks (off-by-one) sorunlarını azaltmak için test fikirleri ve kısa bir kontrol listesi sunar.

Python Hızlı Başlangıç: 10 Kısa Snippet ve Açıklama

Bu rehber, Python 3 ile hızlı başlamak isteyenler için 10 kısa, bağımsız ve okunaklı kod snippeti sunar. Her snippet’in ne yaptığını, ne zaman kullanıldığını ve dikkat edilmesi gereken noktaları kısa açıklamalarla öğrenirsiniz.

DOM'da Element Seçme ve Güncelleme: Pratik JavaScript Örnekleri

Bu rehberde DOM'da element seçmeyi (querySelector/querySelectorAll) ve seçtiğiniz elementleri metin (textContent/innerText) ile sınıf (classList) üzerinden güncellemeyi pratik örneklerle öğreneceksiniz. Ayrıca innerHTML kullanımında veri kaynağına göre oluşabilecek güvenlik risklerine karşı temel önlemleri göreceksiniz.

HTML Formları: Giriş Alanları, Doğrulama ve Erişilebilirlik Örnekleri

Bu rehber, HTML form alan türlerini doğru seçmeyi, yerleşik doğrulamayı (required, pattern, minlength/maxlength) kullanmayı ve Constraint Validation API ile özel hata mesajları üretmeyi açıklar. Ayrıca label etiketleme ve ARIA nitelikleriyle erişilebilir form yapısına örnekler verir.

Responsive Başlangıç Sayfası: HTML ve CSS ile 5 Mini Örnek

Bu rehber, mobil-öncelikli (mobile-first) yaklaşımla responsive bir başlangıç sayfası oluşturmanız için 5 mini HTML/CSS örneği verir: hero alanı, kart ızgarası, basit navigasyon, form düzeni ve responsive görsel. Ayrıca viewport etiketi, Flexbox ve CSS Grid kullanımını pratik bir şablonla birleştirir.

Click, Hover ve Form Olayları: addEventListener Örnekleri

Bu rehber, JavaScript’te addEventListener kullanarak click, hover (mouseenter) ve form submit olaylarını güvenilir şekilde yakalamanız için pratik örnekler verir. click ile kullanıcı etkileşimini yönetmeyi, mouseenter’ın mouseover’dan farkını, submit olayında Enter tuşunu da kapsayan doğru yaklaşımı ve preventDefault kullanımını adım adım öğrenirsiniz.

3 Hızlı JavaScript Mini Projesi: Todo, Sayaç ve Modal (Kodlu)

Bu rehberde vanilla JavaScript ile 3 hızlı mini proje yapacağız: localStorage ile kalıcı Todo listesi, setInterval/clearInterval ile sayaç ve modern elementiyle erişilebilir modal. Kodları kopyalayıp tek bir HTML dosyasında hemen deneyebilirsiniz.