Bilgi teknolojilerine yönelik açık sade ve özgün kaynağa hoşgeldiniz.

Bu site Kemal ŞAHİN'in akıl ürünüdür. Peki,

Kemal ŞAHİN Kimdir?

Bilişim Teknolojileri Alanında Ders Notlarım

Türkçe olarak özenle hazırlanmış zengin ders içeriklerine açık ve bağımsız erişebilirsiniz.

En Son Eklenen İçerikler

Geliştiricinin Gizli Süper Gücü: Kullanıcı Deneyimi Tasarımı

Yazılım geliştirme süreçlerinde UX (Kullanıcı Deneyimi) ve Front-end (Ön Yüz) geliştirme genellikle iki ayrı disiplin olarak ele alınır. Oysa yapay zekâ çağında bu iki disiplin giderek iç içe geçmektedir. Sınırların bulanıklaştığı bu dönemde, front-end geliştiriciler ile kullanıcı deneyimi tasarımcıları arasındaki boşluk ne kadar azaltılırsa — hatta bu iki rol tek bir başlık altında birleştirilirse — […]

Karmaşıklığı Yönetme Sanatı: Kademeli Açıklama Azaltma Nedir? (Progressive Disclosure)

Dijital dünyada “daha azı, aslında daha fazlasıdır” prensibi hiç bu kadar kritik olmamıştı. Kullanıcıların dikkat sürelerinin kısaldığı ve bilgi bombardımanına tutulduğu günümüzde, bir arayüzün başarısı sadece ne sunduğuyla değil, sunduğu bilgiyi ne zaman sunduğuyla ölçülüyor. İşte tam bu noktada karşımıza Progressive Disclosure (Kademeli Açıklama) kavramı çıkıyor. Peki, UX tasarımının bu “sihirli” dokunuşu tam olarak nedir […]

Nesne tabanlı programlama neden önemli?

Nesne tabanlı programlama, kodun okunabilirliği için oldukça önemli bir yaklaşımdır. Kodun karmaşıklığını azalttığı gibi okunabilir ve değerlendirilebilir olmasını sağlar. Kendi yazdığımız kodu bile daha sonra anlamak zor ve güç olabilir. Tabii ki bu karmaşaya sebep olan sadece programala tarzı değildir, fonksiyonları ve değişkenleri de sistematik olarak adlandırmak oldukça önemlidir. Bununda farkına vararak daima bilinçli ve […]

Sosyotelizm: Dijital Bağımlılığın Sessiz Toplumsal Semptomu

Sosyotelizm (Phubbing), günümüz dijital dünyasında sosyal etkileşimleri temelinden sarsan modern bir davranış biçimidir. Kelime, İngilizce “phone” (telefon) ve “snubbing” (hiçe saymak/görmezden gelmek) kelimelerinin birleşiminden türetilmiştir. Sosyotelizm çoğu zaman “ayıp”, “saygısızlık” ya da “kaba bir alışkanlık” olarak etiketlenir. Oysa bu davranışı yalnızca görgü kuralları çerçevesinde değerlendirmek, buzdağının yalnızca görünen kısmına odaklanmak anlamına gelir. Sosyotelizm, dijital bağımlılığın […]

Kullanılabilirlik Testlerindeİnsan ve Sentetik Katılımcıların Karşılaştırmalı Analizi

3 Şubat 2026 tarihinde İstanbul Beykent Üniversitesi’nde fiziksel, 4 ve 5 Şubat 2026 tarihlerinde çevrimiçi (online) ortamda gerçekleştirilen Akademik Bilişim Konferansı kapsamında sunulmuştur. ÖZET Etkileşimli sistemlerin başarısı, kullanıcı deneyimi (UX) ve kullanılabilirlik ilkelerinin etkin biçimde optimize edilmesine dayanmaktadır. Geleneksel kullanılabilirlik testleri, insan merkezli ve ampirik içgörüler sunsa da; yüksek maliyet, lojistik zorluklar ve sınırlı örneklem […]

LLM Nedir? Nasıl çalışır?

Büyük dil modelleri (LLM – Large Language Model), büyük veriyle eğitilmiş, kelimeler arasındaki ilişkinin olasılık hesaplarıyla tespit edilip sayısallaştığı büyük derin öğrenme modelleridir. Peki derin öğrenme nedir diye soracak olursak; derin öğrenmede bu ilişkilerin modellendiği ağlardır. İnsan beyninin yapısını taklit eden yapay sinir ağları kurulabilmesine izin veren modellerden meydana gelir. Peki LLM’ler nasıl çalışıyor? Şimdi […]