🤡 JavaScript Seni Troll’lediği 10 An

Kod doğru. Sonuç yanlış. JavaScript sana bakıp gülümsüyor. JavaScript yazarken bazen şunu hissedersin: “Ben bu dili öğreniyorum…ama sanki dil beni çözmeye çalışıyor.” Sebep belli:Type coercion, referans karşılaştırmaları veJavaScript’in ‘ben daha iyisini biliyorum’ tavrı. Hadi tek tek deşifre edelim. 1️⃣ “5” + 1 → “51” “Toplama istedim, mesajlaşma yaptı.” Ne oldu? JavaScript şunu düşündü: “Biri string… […]

Continue Reading

🔁 For Döngüsü ile Çarpım Tablosu

Matematik Travmasından JavaScript Keyfine 🎢 (“Okulda zor, kodda eğlenceli”) Merhaba sevgili for döngüsü savaşçısı 👋Bugün seni çocukluğumuzun meşhur konusu olan çarpım tablosu ile barıştırmaya geldim. Ama korkma…❌ Defter yok❌ Öğretmen yok❌ “Yanlış!” diye bağıran yok ✅ Sadece JavaScript✅ Biraz algoritma✅ Biraz mizah✅ Bol bol “haa şimdi anladım” anı 😄 🤔 Çarpım Tablosu Nedir, Biz Bunu […]

Continue Reading

🤯 this Nedir? Nereden Gelir, Nereye Gider?

JavaScript’in En Kafa Karıştıran Karakterine Derinlemesine Bir Yolculuk 😵‍💫 JavaScript öğrenirken herkesin başına gelen klasik sahne: “Tamam, this’i anladım.”(Bir event listener ekler)“Hayır… anlamamışım.” Çünkü this: Kısaca: this, JS’in ortama göre kimlik değiştiren karakteridir 🦎 🥇 EN ÖNEMLİ KURAL (Bunu Okumadan Devam Etme) this, nerede yazıldığına göre değil,NASIL çağrıldığına göre belirlenir. Bu cümle: Şimdi bunu parça […]

Continue Reading

✅ Vanilla JavaScript ile To-Do App

“Framework Yok, Bahane Yok” 😎 To-Do App yapmak JavaScript dünyasında bir inisiyasyon törenidir.Bunu yapan kişi artık şunu diyebilir: “Ben JavaScript’le gerçekten bir şey yaptım.” 👑 Çünkü bu mini uygulama sana tek tek şunları öğretir: Yani…Küçük proje, büyük bilgi. 🧠 Önce Mantık: To-Do App Beyni Nasıl Çalışır? Kod yazmadan önce aklımızı yazıyoruz 🧠✍️ Uygulamanın akışı şu: […]

Continue Reading

🌈 HTML ile 3D Görünüm İllüzyonları (Ultra Öğretici & Aşırı Havalı Versiyon)

Sadece HTML + CSS kullanarak “Bu JavaScript’siz mümkün mü???” dedirten 3D dünyası… 🎬 1) 3D’nin Temel Büyüsü: perspective, transform, preserve-3d 3D efektlerinin sihirli üçlüsü: 💠 perspective Bir sahnenin “göz ile nesne” arasındaki uzaklığı.Düşük değer → daha dramatik 3DYüksek değer → daha yumuşak 3D 💠 transform-style: preserve-3d Ebeveyn içinde çocukların 3D olmasını sağlar.Bunu yazmadın mı?Geçmiş olsun […]

Continue Reading

JavaScript’de while Döngüsü

“Bilmiyoruz kaç kere dönecek… ama dönecek.” 🔁😎 JavaScript öğrenirken bazı yapılar vardır: İşte while döngüsü tam olarak budur. while Döngüsü Mantığı: Kafada Oturtalım 🧠 while döngüsü şunu der: “Koşul true olduğu sürece…ben buradayım.Koşul false olursa…ben yokum.” Genel Yapı 📌 Önemli detay: En Basit Örnek (Ama En Öğretici Olan) 🔢 Kodun Adım Adım Hikâyesi 📖 1️⃣ […]

Continue Reading

🔁 JavaScript For Döngüsü

Tekrar Edilebilirliğin Süper Kahramanı 🦸‍♂️ (“Aynı kodu 50 kere yazan yazılımcı mı olur?”) Merhaba sevgili console.log savaşçısı 👋Bugün JavaScript evreninin en çalışkan, en fedakâr ama bir o kadar da yanlış kullanıldığında bela çıkaran yapısını konuşacağız: for döngüsü. Eğer: diyorsan…🎉 For döngüsü senin kader ortağın. 🤯 Döngü Nedir? Neden Hayat Kurtarır? Düşün:Bir öğretmensin ve sınıftaki 30 […]

Continue Reading

🧠 JavaScript’te Karşılaştırma ve Mantıksal Operatörler

(“Bu if çalışıyordu dün…” diyenlerin rehabilitasyon merkezi) JavaScript’te kod yazmak bazen şuna benzer: “Ben bunu açık açık söyledim,ama JavaScript başka bir şey anladı.” Sebep mi?Karşılaştırma ve mantık kuralları. JavaScript aptal değildir, sadece fazla serbesttir.Hadi bu serbestliği avantaja çevirelim. 🔍 1. Karşılaştırma Operatörleri “Aynı mıyız, benzer miyiz, yoksa sadece tesadüf mü?” 🟡 == (Gevşek Eşitlik – […]

Continue Reading

🧠 JavaScript’te const Array Kullanımı

“Değişmeyen Değişkenler” Efsanesi, Gerçekler ve Küçük İhanetler JavaScript öğrenirken insanın başına gelen klasik olay: “Hocam ben const yazdım ama bu array hâlâ değişiyor…”“JavaScript bana mı yalan söylüyor?” Hayır.JavaScript yalan söylemez,sadece ince ince ters köşe yapar 😄 Bu yazıda: hepsini bol örnekli, bol benzetmeli anlatıyoruz. 📦 1. const Ne Demekti? (Kısa Ama Hayati Hatırlatma) Başlayalım en […]

Continue Reading

🚀 JavaScript Fonksiyonları

Temel Yapıdan Arrow Fonksiyonlarına Kadar (Ama Gerçekten Kadar) JavaScript’te fonksiyon bilmeden kod yazmak şuna benzer:👉 Uzaktan kumandası olmayan televizyon👉 Navigasyonsuz uzun yol👉 Google’sız internet Yani… olur ama zor 😅 Fonksiyonlar: 1️⃣ Klasik Fonksiyon (Function Declaration) “Ben JavaScript’in Temel Taşıyım” Başlangıç noktamız burası. JavaScript’in en net, en öğretici fonksiyon tipi. 🔍 Bu kodda ne oluyor? 📌 […]

Continue Reading