หลายคนคงทราบดีว่าว่า React จัดว่าเป็น JavaScript Library กำลังเป็นที่ยอดนิยม โดยเอามาทำ UI สำหรับทำ Web Application ซึ่ง React ถูกพัฒนาโดย Facebook

แต่ก่อนที่เรียนรู้การเขียน React นั้น ควรที่จะมีความรู้พื้นฐานทั้ง HTML, CSS และ JavaScript มาบ้าง

โดยส่วนนี้จะมาแนะนำแหล่งเรียนรู้สำหรับผู้ที่ศึกษาและสนใจ React ซึ่งเหมาะสำหรับผู้เริ่มต้น ทั้งภาษาไทยและภาษาอังกฤษ ซึ่งเป็นแหล่งรู้ที่ฟรีอีกด้วย

โดยส่วนนี้จะมาแนะนำแหล่งเรียนรู้สำหรับผู้ที่ศึกษาและสนใจ React ซึ่งเหมาะสำหรับผู้เริ่มต้น ทั้งภาษาไทยและภาษาอังกฤษ 

** หมายเหตุ : แหล่งเรียรู้ที่เลือกมานั้น ผู้เขียนได้ผ่านการเรียนมาเรียบร้อย และผู้เขียนมองว่าเป็นแหล่งรู้ที่เข้าใจง่าย เหมาะสำหรับเริ่มต้นจากเรียน React ไม่ได้ จนสามารถเขียน Web Application ง่าย ๆ ได้

แหล่งเรียนรู้ภาษาไทย 

1. คอร์ส “React for Everyone | สอน React ตั้งแต่เริ่มจนเขียนแอปได้ | Crash Course Series

สอนโดย เพจ PasaComputer ซึ่งเน้นสอน JavaScript เป็นหลัก รวมถึงมีเนื้อหาอื่น ๆ คอร์สนี้สอนผ่าน YouTube.com ระยะเวลาในการสอน 57.50 นาที

รูปแบบการสอนจะเน้น Learn by Doing ซึ่งจะสอน Concept เบื้องต้นไปด้วยและอธิบายสร้าง Application ที่มีลักษณะการทำงานคล้าย ๆ กับ Facebook 

โดย Concept หลัก ๆ ที่เป็นพื้นฐานในการเข้าใจการเรียน react ที่ใช้สอนมีดังนี้คือ

– Reactjs คืออะไร

– รู้จักกับ Components เช่น การสร้าง nvabar ใน react ก็จะเขียนออกมาในรูปแบบ component

– พื้นฐานของ State & Props

– Handling Events

– และการ Rendering

ซึ่งเป็นการสอนที่กระชับ ใช้ภาษาที่เข้าใจง่าย และเป็นการสอนแบบค่อย ๆ เป็น ค่อย ๆ ไป โดยเน้นการพาทำ Application แบบง่าย ๆ

แหล่งเรียนรู้ภาษาอังกฤษ

2. คอร์ส “React JS Crash Course 2021

สอนโดย ช่อง Traversy Media ซึ่งเป็นช่องบน YouTube ซึ่งยอดนิยม สำหรับนักพัฒนาที่มักเรียนเนื้อหาต่าง ๆ ผ่านช่องนี้ โดยระยะเวลาในการเรียน 1 ชั่วโมง 49 นาที โดยประมาณ

ซึ่งรูปแบบการสอนก็เน้นเป็นการเรียนแบบ Learn by Doing และสอน Concept ไปพร้อม ๆ กันด้วย โดยพาพัฒนา Application ที่ชื่อว่า task tracker ซึ่งมีการ CRUD การสร้าง การแสดงข้อมูล การอัปเดทและการลบ 

โดยจะสอนพื้นฐาน React เบื้องต้น เช่น การสร้าง Components เรื่อง props และ state การ hook และ การเชื่อมผ่าน API 

สำหรับคอร์สนี้จะมี code ประกอบการสอนไว้ให้ด้วย 

สามารถดูที่ https://github.com/bradtraversy/react-crash-2021

และคลิกเข้าไปเรียนที่ >>>
React JS Crash Course 2021

หวังว่าแหล่งข้อมูลเหล่านี้จะเป็นประโยชน์ สำหรับผู้ที่ต้องการเรียนรู้ React กันนะคะ

เขียนโดย ศุภลักษณ์ สิงห์จารย์

วันที่ 17 กันยายน 2564