Node.js Outline

ทำความรู้จักกับ Node.js

- การติดตั้ง Node.js และ ตรวจสอบ version
- การใช้คำสั่ง JavaScript ผ่าน CLI

การใช้งาน http module

- การสั่งให้ Server ทำงานที่ port ใดๆ
- การส่ง Response
- การเข้าถึง Request

การใช้งาน File System module

- การเข้าถึงแฟ้มข้อมูลบนฝั่ง Server
- การส่งเนื้อหาแฟ้มข้อมูล
- การแทรก Object ลงในเนื้อหา

การสร้าง Module ไว้ใช้งาน

- การ export class และ function
- การ import class และ function

การใช้งาน express framework

- การใช้งาน NPM เพื่อติดตั้ง express
- การสร้าง Routing

การสร้าง RESTful ผ่าน express

- การดึงข้อมูลผ่าน http GET
- การสร้างข้อมูลผ่าน http POST
- การแก้ไขข้อมูลผ่าน http PUT
- การลบข้อมูลผ่าน http DELETE

รู้จักการเขียนโปรแกรมฝั่ง Client เพื่อติดต่อกับ Server ได้

- การสร้าง XMLHttpRequest เพื่อใช้ในการเชื่อมต่อ รู้จักกับ connection event ต่างๆ
- การสร้าง CRUD Client Application เพื่อสามารถสร้าง อ่าน แก้ไข รวมถึง ลบ ข้อมูลได้