Using the const Keyword in JavaScript

Constant Variables (But Not as Constant as You Think 👀) When you start writing JavaScript, you quickly meet a trio: In this article, the spotlight is on const.But here’s a small spoiler: const does not always mean “absolutely unchangeable.”Yes, JavaScript is once again inviting us to a little mental workout. What Is const? What Does […]

Continue Reading

🎯 JavaScript Sayı Tahmin Oyunu

“Bilgisayar bir sayı tutar… sen de mantığını.” 😅 Bu projede: adım adım öğreneceğiz. Ve evet… bol mizah, bol ipucu, bol ‘aha!’ anı var 😄 🧠 Bu Projede Neler Öğreneceksin? (Gerçek Kazanımlar) ✔️ Rastgele sayı üretme (gerçekten doğru şekilde)✔️ Kullanıcıdan güvenli veri alma✔️ Oyun mantığı (state management mini versiyon)✔️ DOM ile ekrana canlı bilgi yazdırma✔️ Event’lerle […]

Continue Reading

🦸‍♀️ JavaScript: map, filter, reduce

The Superpowers of Arrays(Farewell Ceremony for the For Loop – Eyes Are a Little Watery 🎉) Once upon a time, JavaScript developers lived like this: The code was long 📏Hard to read 👀Extremely error-prone 💣 Then ES6 arrived…And JavaScript said: “Hey buddy, relax…You don’t need to write a for loop for everything.” Enter the Array […]

Continue Reading

HTML İletişim Formu Tasarımı

“Bana Ulaş” Demenin En Resmî, En Akıllı ve En Şık Yolu 📬 Bir web sitesine giriyorsun.Tasarım güzel.Yazılar okunaklı.Ama… 👉 İletişim formu yok. Bu durumda site şuna benzer: WhatsApp’ı var ama çevrimdışı 📴 İşte bu yüzden iletişim formu: Ve evet…Bunun kahramanı HTML <form> etiketi 🦸‍♂️ <form> Etiketi Nedir? (Formun Beyni 🧠) <form> etiketi, kullanıcıdan bilgi toplayan […]

Continue Reading

✅ To-Do App with Vanilla JavaScript

“No Frameworks, No Excuses” 😎 Building a To-Do App is an initiation ritual in the JavaScript world.Anyone who builds one can proudly say: “I actually built something with JavaScript.” 👑 Because this tiny app teaches you, step by step: So yeah…Small project, huge knowledge. 🧠 First the Logic: How Does a To-Do App Think? Before […]

Continue Reading

🟢 HTML + CSS Mini Projects Series

Episode 1: Personal Profile Card The frontend way of saying “I’m here” 😎 Hello dear code traveler 🧭💻You’ve seen HTML tags, added some color with CSS, but if you’re still struggling with this question: “Okay, I learned it… but where’s the project?” This mini project exists exactly to fill that gap 💥Not huge, not complicated… […]

Continue Reading

🧩 HTML Table Tag: The Key to Structuring Data

In the world of HTML, there are some tags that…Don’t shout, don’t scream, don’t animate — but when data shows up, the spotlight is theirs. And that tag is: <table> 💼📊 The Excel of data, the guardian of order, the teacher who says“Everyone, take your seats.” 🤔 What Is a Table? Why Does It Save […]

Continue Reading

⚡ JavaScript Promises: The Drama, Comedy, and Logic of the Asynchronous Universe

In JavaScript, asynchronicity is like a “worker with their own schedule”: So JavaScript created a structure called Promise to bring order to this chaos. Think of a Promise like this:“I’m doing this operation. I can’t give you the result right now, but one day I will—either successfully or with an error.” And we control this […]

Continue Reading

🎓 1️⃣ Building a Mini Artificial Intelligence with JavaScript

(Make It So Cool People Say “Damn, That’s AI!”)(Fun, Educational, Creative, Ultra-Detailed Edition) JavaScript and AI?Yes, — and guess what?You don’t need monster GPUs, million-dollar compute power, or a NASA server farm. In this guide, we’ll build: ➡ A tiny decision-making system➡ A simple “looks smart” algorithm➡ Cute decorative tricks➡ A bit of flair and […]

Continue Reading