รายละเอียดคอร์ส
ครอบคลุมการใช้งาน 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 มาก่อน
เนื้อหาของคอร์ส
ผู้สอน
เอกนรินทร์ คำคูณ (โค้ชเอก)
ไปที่หน้าผู้สอน