รายละเอียดคอร์ส
เรียนรู้การพัฒนา RESTful API ด้วย ElysiaJS และ Bun เพื่อสร้าง Backend ที่มีประสิทธิภาพสูงด้วย TypeScript
คำอธิบายคอร์สออนไลน์
ในหลักสูตรนี้ผู้เรียนจะได้เรียนรู้เกี่ยวกับการเขียน RESTful API (Backend) ด้วย ElysiaJS ซึ่งเป็น framework ที่ออกแบบมาเพื่อให้ Developer ใช้งานง่าย รองรับ TypeScript อย่างเต็มรูปแบบ ที่สำคัญคือสร้างโดยคนไทย (คุณออม ก้องเกียรติ คุณพาณิชย์โชติ) อีกด้วย นอกจากนี้ Elysia รันอยู่บน Bun (JavaScript Runtime) ทำให้มีความเร็ว และมีประสิทธิภาพสูง ซึ่งเร็วกว่า Express.js ถึง 21 เท่าเลยทีเดียว
"ถ้าอยากเขียน High performance Backend แนะนำหลักสูตรนี้เลยครับ"
ประโยชน์ที่ผู้เรียนจะได้รับ
- เรียนรู้การเขียนภาษา TypeScript ร่วมกับ Elysia Framework
- เรียนรู้ พื้นฐานการใช้งาน Bun (JavaScript runtime ใหม่) และเครื่องมือต่างๆที่เกี่ยวข้อง
- เรียนรู้ การสร้าง RESTful API ด้วย Elysia Framework กับฟีเจอร์ใหม่ล่าสุด
- เรียนรู้การเขียน Authentication ด้วย JSON Web Tokens (JWT Plugin)
- เรียนรู้ การเขียนเชื่อมต่อกับฐานข้อมูล PostgreSQL ด้วย Bun SQL (built-in SQL client ประสิทธิภาพสูง)
- เรียนรู้ การเขียน CRUD ด้วย Elysia Framework
- เรียนรู้ การเขียน Upload file ด้วย Elysia และ Bun
- เรียนรู้ Best Practice ใน Elysia เพื่อการเขียนโค้ดที่ดี
- เรียนรู้ การเขียน Elysia Framework ให้มีความปลอดภัย
- เรียนรู้ การ Deploy Elysia และ Bun บน Production
ผู้เรียนควรมีพื้นฐานอะไรมาก่อน
ควรความรู้พื้นฐาน JavaScript หรือ TypeScript หรือเคยพัฒนา Web App มาก่อน
เนื้อหาของคอร์ส
ผู้สอน
เอกนรินทร์ คำคูณ (โค้ชเอก)
ไปที่หน้าผู้สอน