-
"Eloquent JavaScript" ฉบับพิมพ์ครั้งที่ 4 วางจำหน่ายแล้ว
- หนังสือเกี่ยวกับ JavaScript การเขียนโปรแกรม และความมหัศจรรย์ของโลกดิจิทัล
- อ่านออนไลน์ได้ หรือซื้อหนังสือเล่ม (ฉบับพิมพ์ครั้งที่ 3) ได้
- เขียนโดย Marijn Haverbeke และเผยแพร่ภายใต้ CC BY-NC
-
เนื้อหาของหนังสือ
- (Part 1: Language) ว่าด้วยแง่มุมด้านภาษาของ JavaScript
- ค่า ชนิดข้อมูล และตัวดำเนินการ
- โครงสร้างโปรแกรม
- ฟังก์ชัน
- โครงสร้างข้อมูล: อ็อบเจ็กต์และอาร์เรย์
- ฟังก์ชันลำดับสูง
- ชีวิตลับของอ็อบเจ็กต์
- โปรเจกต์: หุ่นยนต์
- บั๊กและข้อผิดพลาด
- นิพจน์ปรกติ
- โมดูล
- การเขียนโปรแกรมแบบอะซิงโครนัส
- โปรเจกต์: สร้างภาษาโปรแกรม
- (Part 2: Browser) ว่าด้วยการใช้ JavaScript ในเบราว์เซอร์
- JavaScript และเบราว์เซอร์
- แบบจำลองอ็อบเจ็กต์เอกสาร
- การจัดการอีเวนต์
- โปรเจกต์: เกมแพลตฟอร์ม
- การวาดบนแคนวาส
- HTTP และฟอร์ม
- โปรเจกต์: โปรแกรมแก้ไขพิกเซลอาร์ต
- (Part 3: Node) ว่าด้วย Node.js
- โปรเจกต์: เว็บไซต์แบ่งปันทักษะ
ความเห็นจาก GN⁺
- "Eloquent JavaScript" เป็นหนังสือเรียนรู้ JavaScript ที่ได้รับการแนะนำอย่างกว้างขวางตั้งแต่ผู้เริ่มต้นเขียนโปรแกรมไปจนถึงนักพัฒนาที่มีประสบการณ์ และการออกฉบับพิมพ์ครั้งที่ 4 นี้น่าจะเป็นคุณูปการสำคัญต่อชุมชน JavaScript
- เนื่องจากหนังสือเผยแพร่ภายใต้สัญญาอนุญาต Creative Commons จึงสามารถนำไปใช้เพื่อการศึกษาได้อย่างอิสระ มีประโยชน์ทั้งต่อสถาบันการศึกษาและผู้เรียนแบบกำกับตนเอง
- การมีสื่อดิจิทัลหลายรูปแบบให้เลือก (PDF, EPUB, MOBI) เป็นจุดเด่นที่ช่วยให้เข้าถึงและเรียนรู้ได้สะดวกบนอุปกรณ์หลากหลายประเภท
- โปรเจกต์ฝึกปฏิบัติที่รวมอยู่ในหนังสือจะช่วยพัฒนาทั้งความรู้เชิงทฤษฎีและทักษะการเขียนโค้ดจริง
- สื่อการเรียนรู้โอเพนซอร์สที่คล้ายกันมีซีรีส์ "You Don't Know JS" ซึ่งก็มีประโยชน์ในการช่วยให้เข้าใจ JavaScript ได้อย่างลึกซึ้ง
2 ความคิดเห็น
มีฉบับภาษาเกาหลีออกมาแล้วทั้งฉบับพิมพ์ครั้งที่ 2/3 แต่ใช้ชื่อไม่เหมือนกัน ผมจึงใส่ชื่อของฉบับพิมพ์ครั้งที่ 3 ซึ่งเป็นฉบับล่าสุดไว้ในหัวข้อด้วย
ความคิดเห็นบน Hacker News