
- ระดับปานกลาง
- Backend
คอร์สเรียน Node.js: JavaScript Runtime ที่ยอดนิยม
เปลี่ยนจาก JavaScript ที่ทำงานแบบ Frontend อย่างเดียว เป็นการทำงานแบบ Backend ร่วมกัน
รายละเอียดคอร์สเรียน
คอร์สเรียนนี้จะแนะนำการใช้งาน Node.js ซึ่งเป็น JavaScript Runtime ที่ช่วยให้เราสามารถใช้ JavaScript ในการพัฒนา Backend ได้ โดยจะสอนวิธีการติดตั้ง Node.js การใช้งาน npm (Node Package Manager) การสร้างโปรเจกต์ Node.js และแนะนำ Packages เสริมมากมากสำหรับการพัฒนาโปรแกรมประยุกต์ที่หลากหลาย
สิ่งที่จะได้เรียนรู้
- การใช้งาน Node.js เพื่อพัฒนาระบบ Backend ด้วย JavaScript
- การใช้ npm (Node Package Manager) สำหรับการจัดการ Dependencies ของโปรเจกต์
- การทำงานแบบ Multithreading เพื่อทำให้โปรแกรมทำงานได้เร็วขึ้นบน CPU ที่มีหลาย Core
- การใช้ Pipeline เพื่อพัฒนาโปรแกรมป้องกัน Memory Leak
- แนะนำ Packages เสริมที่มีบน npm ที่น่าสนใจมากมายสำหรับการประยุกต์ใช้ในโปรแกรม
- การสร้างชุดทดสอบสำหรับโปรแกรม Node.js
- วิธีการนำ Node.js ไปใช้งานจริงในโปรเจกต์ต่างๆ
ทักษะที่จำเป็นก่อนเริ่มเรียน
- ความรู้การใช้งาน JavaScript
- เหมาะสำหรับนักพัฒนาโปรแกรมที่ต้องการเริ่มต้นสายงาน Backend และ Full-stack Web Developer