รายละเอียดคอร์ส


ครอบคลุมการใช้งาน Next.js เวอร์ชันล่าสุด พร้อมการเชื่อมต่อฐานข้อมูล MySQL ด้วย Drizzle ORM

สอนแบบลงมือทำจริงผ่าน Workshop E-Commerce พร้อมเครื่องมือทันสมัย เช่น Tailwind, TanStack, React Hook Form, next-intl และอื่น ๆ

เรียนรู้การสร้าง Full Stack Web App ด้วย Next.js ขั้นสูง โดยใช้ TypeScript และเทคโนโลยียอดนิยมผ่านโปรเจค E-Commerce จริง

คำอธิบายคอร์สออนไลน์
ในหลักสูตรนี้ผู้เรียนจะได้เรียนรู้เกี่ยวกับการพัฒนา Full Stack Web App ด้วย Next.js ขั้นสูง เวอร์ชันล่าสุด ซึ่งเป็น Fullstack Framework ฝั่ง React ที่ได้รับความนิยม รองรับ SEO และมีประสิทธิภาพสูง เราจะได้เรียนรู้ Next.js ขั้นสูงผ่าน Workshop E-Commerce ซึ่งจะผสมผสานการใช้งานฟีเจอร์ใหม่ๆ และการใช้งานไลบรารียอดนิยมต่างๆ นอกจากนี้ผู้เรียนจะได้เรียนรู้การใช้งาน Drizzle ORM ร่วมกับฐานข้อมูล MySQL อีกด้วย ทั้งหมดนี้เราจะเขียนด้วย TypeScript แบบ Full Stack กันเลยครับ

"หากต้องการเรียนรู้การสร้าง Full Stack Web App ด้วย Next.js แบบขั้นสูง แนะนำหลักสูตรนี้เลยครับ"

ประโยชน์ที่ผู้เรียนจะได้รับ
- เรียนรู้การเขียน React 19.x ด้วย TypeScript และนำมาใช้งานร่วมกับ Next.js ได้
- เรียนรู้การเขียน Next.js 15.x แบบ App Router และสามารถสร้าง Full Stack Web App ได้
- เรียนรู้การพัฒนา E-Commerce Workshop ขั้นสูง ร่วมกับ Next.js และสามารถใช้ฟีเจอร์ใหม่ๆ ได้
- เรียนรู้ Next.js เพื่อรองรับ SEO (Search Engine Optimization) ขั้นสูง ได้
- สามารถ สร้าง UI ด้วย Tailwind CSS 4.x + shadcn/ui และ Admin Template มาใช้ร่วมกับ Next.js ได้
- เรียนรู้ Next.js และ Node.js สำหรับการเขียน Backend API
- เรียนรู้การทำระบบ Authentication/Authorization ของผู้ใช้ ด้วย Better Auth
- สามารถใช้ Next.js ติดต่อกับฐานข้อมูล MySQL ด้วย Drizzle ORM ได้
- เรียนรู้การทำ data-fetching ด้วย TanStack Query และ Axios
- เรียนรู้ การส่งอีเมล์ ด้วย React Email
- เรียนรู้ การจัดการฟอร์ม ด้วย React Hook Form + Zod (schema validation) และ Server Actions
- เรียนรู้ การใช้งาน react-dropzone เพื่ออัปโหลดไฟล์แบบไฟล์เดียว และหลายไฟล์ใน Next.js
- เรียนรู้ การใช้งาน next-intl เพื่อทำระบบหลายภาษาใน Next.js
- เรียนรู้ การใช้งาน Recharts เพื่อสร้างรายงานด้วย Charts
- เรียนรู้ การสร้าง PromptPay QR code เพื่อทำระบบจ่ายเงินด้วย Next.js
- เรียนรู้กระบวนการ Build Next.js / Deploy Next.js และสามารถนำไปใช้งานจริงได้

ผู้เรียนควรมีพื้นฐานอะไรมาก่อน
ควรความรู้พื้นฐาน JavaScript และมีพื้นฐานการเขียน React มาก่อน

เนื้อหาของคอร์ส

ผู้สอน


เอกนรินทร์ คำคูณ (โค้ชเอก)
ไปที่หน้าผู้สอน
  • โปรแกรมเมอร์มืออาชีพ ผู้ก่อตั้ง CodingThailand (www.codingthailand.com)
  • วิทยากรอบรมการเขียนโปรแกรมให้กับบริษัทชั้นนำระดับประเทศมากกว่า 100 แห่ง
  • วิทยากรพิเศษสอนการเขียนโปรแกรมให้กับมหาวิทยาลัยหลายแห่ง
  • Advanced-Next
    คอร์สออนไลน์