-
"Eloquent JavaScript" 4. baskı yayımlandı
- JavaScript, programlama ve dijital dünyanın harikaları üzerine bir kitap
- Çevrimiçi okunabiliyor veya basılı kitap (3. baskı) satın alınabiliyor
- Marijn Haverbeke tarafından yazıldı ve CC BY-NC ile dağıtılıyor
-
Kitabın içeriği
- (Part 1: Language) JavaScript'in dilsel yönlerini ele alıyor.
- Değerler, türler ve işleçler
- Program yapısı
- Fonksiyonlar
- Veri yapıları: nesneler ve diziler
- Yüksek mertebeden fonksiyonlar
- Nesnelerin gizli yaşamı
- Proje: robot
- Hatalar ve bug'lar
- Düzenli ifadeler
- Modüller
- Eşzamansız programlama
- Proje: programlama dili oluşturmak
- (Part 2: Browser) Tarayıcıda JavaScript kullanımını ele alıyor.
- JavaScript ve tarayıcı
- Belge Nesne Modeli
- Olay işleme
- Proje: platform oyunu
- Canvas üzerine çizim
- HTTP ve formlar
- Proje: piksel sanat editörü
- (Part 3: Node) Node.js'i ele alıyor.
- Proje: teknoloji paylaşım web sitesi
GN⁺'nin görüşü
- "Eloquent JavaScript", programlamaya yeni başlayanlardan deneyimli geliştiricilere kadar geniş çapta önerilen bir JavaScript öğrenme kitabı ve bu kitabın 4. baskısının çıkması JavaScript topluluğuna büyük katkı sağlayacaktır.
- Kitap Creative Commons lisansıyla sunulduğu için eğitim amaçlı serbestçe kullanılabiliyor; bu da eğitim kurumları ve kendi kendine öğrenenler için faydalı.
- Çeşitli dijital formatlar (PDF, EPUB, MOBI) sunması, farklı cihazlardan kolayca erişilip öğrenilebilmesini sağlayan bir avantaj.
- Kitaptaki uygulama projeleri, yalnızca teorik bilgiyi değil gerçek kodlama becerilerini geliştirmeye de yardımcı olacaktır.
- Benzer açık kaynak öğrenme materyalleri arasında "You Don't Know JS" serisi de bulunuyor; bu seri de JavaScript'i derinlemesine anlamaya yardımcı oluyor.
2 yorum
Korece baskı olarak 2. ve 3. baskılar yayımlandı, ancak adları birbirinden farklı. En güncel olan 3. baskının adını da başlığa birlikte ekledim.
Hacker News görüşleri