
- ระดับขั้นสูง
- Frontend
คอร์สเรียน React: Frontend Library สำหรับการพัฒนาเว็บไซต์
แนะนำวิธีการใช้งาน React โดยพื้นฐาน สำหรับงาน Frontend
รายละเอียดคอร์สเรียน
คอร์สเรียนนี้จะแนะนำการใช้งาน React ซึ่งเป็น Frontend Library ที่ยอดนิยมที่สุดสำหรับสายงาน Frontend Developer โดยจะสอนตั้งแต่วิธีการเริ่มต้นใช้งาน การใช้ JSX/TSX การสร้าง Components การจัดการ State/Re-render การใช้งาน React Hooks ที่สำคัญ แนะนำ Third-party Libraries ที่น่าสนใจ
สิ่งที่จะได้เรียนรู้
- การใช้งาน React เพื่อพัฒนาเว็บ Frontend ที่มีคุณสมบัติมากกว่าเดิม
- การใช้ JSX/TSX สำหรับการเขียน Components
- การจัดการ State และ Re-rendering ของ Components
- การใช้งาน React Hooks ที่สำคัญ เช่น useState, useEffect, useContext
- แนวทางการใช้ Context API สำหรับการจัดการ State ทั่วทั้งแอปพลิเคชัน
- แนะนำ Third-party Libraries ที่น่าสนใจ เช่น Zustand, react-hook-form, clsx, Tanstack Query, Tanstack Router, Tanstack Table
ทักษะที่จำเป็นก่อนเริ่มเรียน
- ความรู้การใช้งาน HTML และ CSS
- ความรู้การใช้งาน JavaScript
- ความรู้การใช้งาน TypeScript
- การใช้งาน npm โดยพื้นฐาน (ส่วนหนึ่งของทักษะ Node.js)
- เหมาะสำหรับนักพัฒนาโปรแกรมที่ต้องการเรียนรู้การพัฒนา Frontend ด้วย React ที่เป็น Library ยอดนิยมที่สุดในปัจจุบัน