LRN||topics

// curriculum

React.js

React.js เป็นไลบรารี JavaScript ยอดนิยมสำหรับสร้างส่วนติดต่อผู้ใช้ (UI) โดยเน้นการพัฒนาแบบคอมโพเนนต์ ทำให้โค้ดสามารถนำกลับมาใช้ซ้ำได้และจัดการได้ง่าย การเรียนรู้ React.js จะช่วยให้คุณสร้างเว็บแอปพลิเคชันที่ตอบสนองรวดเร็ว มีประสิทธิภาพสูง และเป็นที่ต้องการของตลาดงานในปัจจุบัน

6 modules25 lessons1 ready
01

พื้นฐาน React.js

หัวข้อนี้จะสอนแนวคิดพื้นฐานของ React.js เช่น การสร้างคอมโพเนนต์ การใช้งาน JSX และการจัดการ state เบื้องต้น เป็นรากฐานสำคัญที่ต้องเข้าใจก่อนพัฒนาแอปพลิเคชันที่ซับซ้อนขึ้น

02

การจัดการเหตุการณ์และการโต้ตอบ

หัวข้อนี้จะสอนการจัดการเหตุการณ์ต่างๆ เช่น การคลิก การป้อนข้อมูล และการอัปเดต UI อย่างมีประสิทธิภาพ เป็นทักษะสำคัญในการสร้างแอปพลิเคชันที่โต้ตอบกับผู้ใช้

03

การจัดการ state และ lifecycle

หัวข้อนี้จะเจาะลึกการจัดการ state ที่ซับซ้อนขึ้น รวมถึง lifecycle ของคอมโพเนนต์ และการใช้ effect hook เพื่อจัดการ side effects

04

การจัดการฟอร์มและการตรวจสอบข้อมูล

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

05

การเรียก API และการทำงานกับข้อมูลภายนอก

หัวข้อนี้จะสอนวิธีการเชื่อมต่อ React กับ API ภายนอก การจัดการสถานะการโหลด และข้อผิดพลาด รวมถึงเทคนิคการเพิ่มประสิทธิภาพ

06

การปรับปรุงประสิทธิภาพและการ deploy

หัวข้อนี้จะสอนเทคนิคการเพิ่มประสิทธิภาพแอปพลิเคชัน React และวิธีการ deploy เพื่อให้พร้อมใช้งานจริง