1. React - คู่มือฉบับสมบูรณ์ (รวม Hooks, React Router, Redux) โดย Kent C. Dodds บน Udemy:
- หลักสูตรที่ครอบคลุมนี้ครอบคลุมพื้นฐาน React รวมถึง hooks, React Router และ Redux ประกอบด้วยหัวข้อที่สำคัญ เช่น ส่วนประกอบ อุปกรณ์ประกอบฉาก การผูกข้อมูลแบบไดนามิก React hooks การดีบัก และอื่นๆ อีกมากมาย[3]
2. The Ultimate React Course 2024 โดย Jonas Schmedtmann บน Udemy:
- หลักสูตรแบบชำระเงินนี้ครอบคลุมไลบรารียอดนิยมและเครื่องมือที่ใช้ในการพัฒนาเว็บไซต์สมัยใหม่ รวมถึง Vite, React Router, Redux, Redux Toolkit, React Query, React Hook Form, Styled Components, Tailwind CSS, Supabase, GitHub, Netlify และ Vercel ประกอบด้วยเนื้อหา 67 ชั่วโมงและความท้าทายด้านการเขียนโค้ด[2]
3. เรียนรู้ React โดย Bob Ziroll บน Scrimba:
- หลักสูตรฟรีนี้ครอบคลุมพื้นฐานการสร้างอินเทอร์เฟซผู้ใช้ด้วย React รวมถึงการเขียนและการเขียนส่วนประกอบ นอกจากนี้ยังครอบคลุมถึงการจัดการสถานะ การจัดการเหตุการณ์ และการป้อนข้อมูลของผู้ใช้ในแอปพลิเคชัน React[2]
4. พื้นฐานการตอบสนอง โดย Meta:
- หลักสูตรระดับเริ่มต้นนี้ครอบคลุมพื้นฐาน React รวมถึง JSX, ReactDOM, อุปกรณ์ประกอบฉาก, สถานะ, ผลข้างเคียง, hooks, async และอื่นๆ ประกอบด้วยเครื่องมือสำคัญเช่น Webpack, ESLint, Babel และการทดสอบกับ Jest[1]
5. นักพัฒนา Meta Front-End โดย Meta:
- หลักสูตรประกาศนียบัตรวิชาชีพนี้ครอบคลุม HTML และ CSS, JavaScript, การพัฒนาเว็บ Front-End, React, การพัฒนาเว็บ, ประสบการณ์ผู้ใช้, อัลกอริทึม, วิทยาศาสตร์คอมพิวเตอร์, การออกแบบเว็บไซต์, การพัฒนาแอปพลิเคชัน, การเขียนโปรแกรมคอมพิวเตอร์, วิศวกรรมซอฟต์แวร์, เครื่องมือพัฒนาเว็บไซต์, การทำงานร่วมกัน, การสื่อสาร , โครงสร้างข้อมูล, ปฏิสัมพันธ์ระหว่างมนุษย์กับคอมพิวเตอร์, การออกแบบเชิงโต้ตอบ, ลินุกซ์, การแก้ปัญหา, การออกแบบผลิตภัณฑ์, เครื่องมือวิศวกรรมซอฟต์แวร์, การทดสอบซอฟต์แวร์[1]
6. การตอบสนองขั้นสูง โดย Meta:
- หลักสูตรระดับกลางนี้ครอบคลุมแนวคิด React ขั้นสูงและ API สำหรับการจัดการสถานการณ์ที่ซับซ้อน[1]
7. การพัฒนาแอป Front-End ด้วย React โดย IBM:
- หลักสูตรระดับกลางนี้ครอบคลุมถึงการพัฒนาเว็บ Front-End, JavaScript, React และการพัฒนาเว็บ[1]
8. ผู้พัฒนาซอฟต์แวร์ IBM Full Stack โดย IBM:
- หลักสูตรประกาศนียบัตรวิชาชีพนี้ครอบคลุมถึง Cloud Computing, IBM Cloud, Cloud Applications, JavaScript, การจัดการคลาวด์, โครงสร้างพื้นฐานคลาวด์, แพลตฟอร์มคลาวด์, การเขียนโปรแกรมคอมพิวเตอร์, การพัฒนาเว็บ, DevOps, Cloud API, Cloud Storage, Docker, การบูรณาการอย่างต่อเนื่อง, การพัฒนาเว็บแบบ Full-Stack , Kubernetes, ซอฟต์แวร์ในรูปแบบการบริการ, การทดสอบซอฟต์แวร์, การพัฒนาแอปพลิเคชัน, การจัดส่งอย่างต่อเนื่อง, วิศวกรรมซอฟต์แวร์, Django, ความเป็นผู้นำและการจัดการ, NoSQL, การเขียนโปรแกรม Python, SQL, เครื่องมือวิศวกรรมซอฟต์แวร์, การทำงานร่วมกัน, วิทยาการคอมพิวเตอร์, การวิเคราะห์ข้อมูล, การพัฒนาเว็บไซต์ส่วนหน้า , การควบรวมกิจการและการเข้าซื้อกิจการ, ปฏิกิริยา [1]
9. สร้างเว็บไซต์ด้วย HTML, JavaScript, AngularJS และ React โดย Board Infinity:
- หลักสูตรเฉพาะทางนี้ครอบคลุมถึง HTML, JavaScript, AngularJS และ React ประกอบด้วยทักษะที่จำเป็น เช่น JSX, ReactDOM, อุปกรณ์ประกอบฉาก, สถานะ, ผลข้างเคียง, hooks, async และอื่นๆ อีกมากมาย
10. การพัฒนาส่วนหน้าโดยใช้ React โดย Board Infinity:
- หลักสูตรระดับกลางนี้ครอบคลุมถึง JavaScript, React และเครื่องมือที่จำเป็น เช่น Webpack, ESLint, Babel และการทดสอบด้วย Jest[1]
หลักสูตรเหล่านี้ครอบคลุมหัวข้อและระดับทักษะที่หลากหลาย ตั้งแต่ระดับเริ่มต้นไปจนถึงระดับสูง และมีทั้งตัวเลือกแบบฟรีและมีค่าใช้จ่าย
การอ้างอิง:[1] https://www.coursera.org/courses?query=react+js
[2] https://www.classcentral.com/report/best-react-courses/
[3] https://hackr.io/blog/react-courses
[4] https://www.udemy.com/topic/react/
[5] https://www.udemy.com/topic/react/free/