Dersler·Gençler · Orta
JavaScript ile İnteraktif Özellikler Geliştir
İngilizce ders adı: JavaScript: Build Interactive Features
DOM manipülasyonu, olaylar ve closure'lar ile gerçek interaktif web özellikleri oluşturmayı öğrenin. Orta seviye genç öğrenciler için ideal.
Bu derste, JavaScript'in temel taşlarından olan DOM (Belge Nesne Modeli) ile tanışacak ve web sayfalarını nasıl dinamik hale getirebileceğinizi keşfedeceksiniz. Çeşitli uygulamalı görevlerle, kullanıcı etkileşimlerini yönetmeyi ve gelişmiş JavaScript tekniklerini kullanmayı öğreneceksiniz.
Bu derste ne öğreneceksiniz
- DOM nedir ve web sayfalarını nasıl değiştireceğinizi öğrenirsiniz.
- Olayları (events) dinleyerek kullanıcı etkileşimlerine yanıt vermeyi keşfedersiniz.
- Closure gibi ileri düzey JavaScript kavramlarını pratik örneklerle anlarsınız.
- Gerçek dünya web özelliklerini adım adım inşa etme becerisi kazanırsınız.
Yaklaşık 35 dakika

DOM & Events Terms
| English | Türkçe |
|---|---|
| DOMThe DOM represents the page as a tree of objects. | Belge Nesne ModeliDOM, sayfayı bir nesne ağacı olarak temsil eder. |
| eventA click is an event. | olayTıklama bir olaydır. |
| listenerAn event listener waits for something to happen. | dinleyiciOlay dinleyici, bir şeyin gerçekleşmesini bekler. |
| callbackA callback is a function passed to another function. | geri çağırmaCallback, başka bir fonksiyona aktarılan bir fonksiyondur. |
| querySelectorquerySelector finds an element in the DOM. | seçici sorgusuquerySelector, DOM içinde bir elemanı bulur. |
| innerHTMLinnerHTML sets the HTML content of an element. | iç HTML |
What is the DOM?

Challenge 1: Select and Change
Challenge 2: Array Push & Length
Challenge 3: Filter Completed Items
Challenge 4: Toggle Property
Challenge 5: Counter with Closure
Challenge 6: Transform Data
Knowledge Check
Now actually practise it
Reading a lesson is the easy half. A free account unlocks the parts that make it stick — listen to every word in a British accent, and use it in a live conversation with James. Your progress is saved and the words come back for review before you forget them.