Ders Kitabı / Malzemesi / Önerilen Kaynaklar
Bu derste, interaktif ders anlatımları, kod örnekleri, bireysel ve grup projeleri, uygulamalı laboratuvar çalışmaları, kod incelemeleri ve gerçek dünya problemleri üzerinden vaka analizi gibi öğrenme etkinlikleri ve yöntemleri kullanılacaktır.
Dersin İçeriği
Dersin içeriği, JavaScript’in temelleri (değişkenler, veri tipleri, kontrol yapıları), fonksiyonlar, nesne yönelimli programlama, DOM manipülasyonu, asenkron programlama (callback, promise, async/await), hata yönetimi, modern JavaScript özellikleri (ES6 ve sonrası), ve JavaScript ile dinamik web uygulamaları geliştirme üzerine odaklanacaktır.
Dersin Amacı
Bu dersin amacı, katılımcılara JavaScript programlama dilinin temellerini, modern web geliştirme tekniklerini ve etkileşimli web uygulamaları oluşturma becerisini kazandırmaktır.