21 คะแนน โดย GN⁺ 2024-03-08 | 2 ความคิดเห็น | แชร์ทาง WhatsApp
  • "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 ความคิดเห็น

 
xguru 2024-03-08

มีฉบับภาษาเกาหลีออกมาแล้วทั้งฉบับพิมพ์ครั้งที่ 2/3 แต่ใช้ชื่อไม่เหมือนกัน ผมจึงใส่ชื่อของฉบับพิมพ์ครั้งที่ 3 ซึ่งเป็นฉบับล่าสุดไว้ในหัวข้อด้วย

  • พิมพ์ครั้งที่ 2 - บทนำสู่ JavaScript: วิธีฝึกเขียนโปรแกรมอย่างเป็นระบบ
  • พิมพ์ครั้งที่ 3 - ยกระดับทักษะ JavaScript 3/e
 
GN⁺ 2024-03-08
ความคิดเห็นบน Hacker News
  • หนังสือที่แนะนำสำหรับผู้ที่อยากเรียนรู้ JavaScript อย่างลึกซึ้งคือ "Eloquent JavaScript" และสำหรับผู้เรียนในระดับอื่น ๆ ขอแนะนำซีรีส์ "You Don't Know JavaScript" ในปี 2015 หนังสือเล่มนี้ถูกแนะนำให้ใช้แทนตำราเดิมในโครงการการเรียนทางไกลของมหาวิทยาลัยแคลิฟอร์เนีย และได้รับคำชื่นชมจากทั้งผู้สอนและที่ปรึกษา ราคายังถูกกว่าตำราคู่แข่ง และยังมีข้อดีที่อ่านได้ฟรี อีกหนึ่งปีต่อมา นักศึกษาก็ให้การประเมินในเชิงบวกอย่างมากเช่นกัน.
  • ฉันเรียน JavaScript จากหนังสือเล่มนี้เมื่อ 5 ปีก่อน และคิดว่าเป็นแหล่งความรู้ที่ยอดเยี่ยมมาก "You Don't Know JavaScript" ครอบคลุมเนื้อหาที่ก้าวหน้ากว่า และอาจให้ความรู้สึกเชิงวิชาการสำหรับผู้เริ่มต้น แต่ "Eloquent JavaScript" ใช้งานได้จริงและเข้าถึงง่ายกว่า.
  • เป็นเรื่องดีที่สื่อการเรียนรู้เกี่ยวกับ JavaScript ได้รับการอัปเดตเป็นเวอร์ชันใหม่ ตอนแรกเป็น jQuery จากนั้นก็ React และตอนนี้ก็ถึงคราวที่หนังสือเล่มนี้ออกเวอร์ชันใหม่.
  • Marijn Haverbeke ผู้เขียนหนังสือเล่มนี้ เป็นผู้สร้าง CodeMirror (โปรแกรมแก้ไขโค้ด) และ ProseMirror (โปรแกรมแก้ไขข้อความ).
  • ดีใจที่เห็นว่าฉันเพิ่งอ่านเล่มฉบับที่สามจบไปไม่นาน บทเกี่ยวกับ asynchronous programming ได้รับการปรับปรุงอย่างมาก เพราะก่อนหน้านี้มีการใช้อุปมาที่ค่อนข้างเข้าใจยาก ทำให้ส่วนนั้นอ่อนกว่าส่วนอื่นของหนังสือ ฉบับที่สามเป็นหนังสือที่ช่วยให้เรียนรู้ JavaScript, DOM และ Node.js และฉันคิดว่าเหมาะหลัก ๆ สำหรับคนที่มีประสบการณ์และกำลังเปลี่ยนมาทำ JS กับเว็บ แต่ก็น่าจะเหมาะกับผู้เริ่มต้นด้วยเช่นกัน.
  • ฉันไม่ค่อยมั่นใจในเรื่องการเขียนโปรแกรม แต่หนังสือเล่มนี้ช่วยชี้ทิศทางที่ถูกต้องให้ และเป็นหนังสือที่แนะนำได้อย่างเต็มที่.
  • เสน่ห์ของหนังสือเล่มนี้อยู่ที่การอธิบายพื้นฐานของการคำนวณ และยังมีส่วนที่น่าสนใจที่ชวนให้ผู้อ่านลองสร้างโปรเจ็กต์ด้วยตัวเอง ฉันไม่ค่อยชอบการเขียนโปรแกรม JavaScript แต่ก็ยังได้อ่านหนังสือเล่มนี้.
  • ตอนนี้ฉันกำลังอ่านฉบับที่สามของหนังสือเล่มนี้อยู่ แต่ก็สงสัยว่าหนังสืออธิบาย JavaScript ได้เพียงพอหรือไม่ อยากขอความเห็นว่าหลังจากอ่านเล่มนี้แล้วควรอ่านหนังสือ JavaScript เล่มอื่นต่อหรือไม่ โดยกำลังพิจารณา "JavaScript: The Definitive Guide" หรือ "The Modern JavaScript Tutorial".
  • ฉันชอบหนังสือเล่มนี้มาตั้งแต่ฉบับแรก แม้แต่เนื้อหาพื้นฐานก็อธิบายได้อย่างชัดเจน ตัวอย่างเช่น ในส่วนที่พูดถึงตัวแปร หนังสือหลีกเลี่ยงความเข้าใจผิดจากการมองตัวแปรเป็น "กล่อง".
  • ยืนยันจากลิงก์บนเว็บไซต์ของผู้เขียนและบน Mastodon ว่า Eloquent JavaScript ฉบับที่สี่ซึ่งปรับให้เข้ากับความเป็นจริงของปี 2024 ได้ถูกเผยแพร่ออนไลน์แล้ว.
  • มีคำถามว่าสามารถดูรายการการเปลี่ยนแปลงเมื่อเทียบกับฉบับก่อนหน้าได้จากที่ไหน.