Bu eğitim, JavaScript'i sıfırdan öğrenmek isteyen herkes için tasarlandı. Her bölüm bir öncekinin üzerine inşa edilir. Sırayla ilerlemen önerilir; ancak referans amaçlı belirli bir bölüme de doğrudan atlayabilirsin.
Bu eğitimde neler öğreneceksin?
- JavaScript'in nasıl çalıştığı, motorun arka planda neler yaptığı
- Değişkenler, veri tipleri, operatörler ve tip dönüşümleri
- Koşullar, döngüler ve fonksiyonlar
- Scope, hoisting ve closure mantığı
- Diziler, objeler ve modern destructuring/spread/rest sözdizimi
- DOM manipülasyonu ve event handling
- Promise, async/await ve Fetch API ile asenkron programlama
- ES Modules, sınıflar (classes), prototip zinciri
- Hata yönetimi, modüler kod, performans ipuçları
Nasıl ilerlemelisin?
- Her bölümü dikkatlice oku
- Kod örneklerini kendi makinende çalıştır
- Bölüm sonundaki "denemeler" varsa kendin yaz
- Anlamadığın yere geri dön — bu eğitim sırayla okunmak için yazıldı
İyi öğrenmeler. Hadi başlayalım.