Skip to content
This page is a draft. It may be incomplete or contain inaccuracies. If you have any comment, please feel free to leave some feedback!

แหล่งเรียนรู้อื่น

การคิดเชิงคำนวณ

  • หากคุณไม่เคยเขียนโปรแกรม และไม่มีพื้นฐานด้านการคิดเชิงคำนวณมาก่อน คุณอาจจะพบว่าการเริ่มต้นเขียนโปรแกรมด้วยภาษา JavaScript เป็นเรื่องที่ยาก เพราะต้องคิดหลายเรื่องพร้อม กัน — ต้องพิมพ์โค้ดให้ถูก ต้องเขียนโค้ดให้ถูกหลักของโครงสร้างภาษา และต้องออกแบบลอจิกของโค้ดให้ถูกต้อง

  • หากคุณอยากจะปูพื้นฐานด้าน “การคิดเชิงคำนวณ” ให้แน่นกว่านี้ก่อน คุณสามารถเข้าไปลองดูบทเรียน Scratch จากเว็บ CodingThailand.org ได้

    • ในแต่ละระดับจะมีบทเรียนให้ลองเยอะมาก

    • โดยจะใช้การเขียนโปรแกรมแบบต่อบล็อก แทนการพิมพ์โค้ด เพื่อให้เราโฟกัสได้กับลอจิกของโปรแกรม โดยไม่ต้องกังวลเรื่องการพิมพ์โค้ดให้ถูกต้องทุกตัวอักษรและตรงตามหลักโครงสร้างภาษา

วิทยาการคำนวณ

  • คอร์ส CS50x ของ Harvard University เป็นคอร์สฟรียาว 10 สัปดาห์ ที่จะสอนให้เข้าใจเรื่องการทำงานของคอมพิวเตอร์ เนื้อหาค่อนข้างละเอียดเลยทีเดียว และคอร์สนี้เป็นคอร์สที่อลังการงานสร้าง โปรดักชั่นจัดเต็มมาก

JavaScript และการพัฒนาเว็บ

  • หนังสือ Eloquent JavaScript ของ Marijn Haverbeke แนะนำการเขียนโปรแกรมด้วยภาษา JavaScript หนังสือเล่มนี้สามารถอ่านฟรีออนไลน์ได้เลย แต่ถ้าอยากสนับสนุนผู้เขียนก็สามารถซื้อแบบเป็นเล่มได้

  • Learn JavaScript ของ MDN จะเน้นสอนเรื่องตัวภาษา JavaScript และรวบรวมองค์ความรู้ที่เกี่ยวกับภาษา JavaScript เป็นหลัก หากไม่เคยเขียนโปรแกรมมาก่อน เนื้อหาในส่วนนี้อาจจะยากนิดนึง แต่เว็บนี้เป็นแหล่งอ้างอิงชั้นเยี่ยม ที่มีเนื้อหาค่อนข้างละเอียดและครบถ้วน

  • Getting started with the web ของ MDN เป็นบทเรียนที่แนะนำการสร้างเว็บไซต์ด้วย HTML, CSS และ JavaScript

  • คอร์ส Computer Programming ของ Khan Academy สอนการเขียนโปรแกรม JavaScript โดยเริ่มจากการวาดรูปด้วยโค้ด

แหล่งเรียนรู้เพิ่มเติม

  • freeCodeCamp เป็นหลักสูตรที่สอนเรื่องการเขียนโค้ด ผ่านการลงมือทำโปรเจกต์ต่าง

อื่น

  • awesome-thai-dev — รวมไลบรารี่ บทความ ทรัพยากรอื่น ที่เป็นภาษาไทยและ/หรือดูแลโดยคนไทย