Workshop CRUD NodeJS Web Api

Workshop NodeJS Web Api : กับการ เพิ่ม ลบ แก้ไข และการแสดงข้อมูล

โดยหัวข้อนี้จะเป็นการใช้ NodeJS (Backend) ในการ สร้าง Server Web api เพื่อใช้ในการ รับส่งข้อมูลกับหน้าบ้าน (Frontend) โดยเราจะมีโครง Frontend สำเร็จรูป จากวิดีโอ Workshop CRUD Angular 5 มาให้เป็นตัวอย่างให้ลองเชื่อมต่อ และทำเป็นหน้าเว็บหลักของระบบ

หัวข้อที่จะสอน

  1. การติดตั้ง NodeJS, Tool ที่ใช้ทดสอบ Web api และ Install Libraries บางส่วนที่จะนำมาเขียน
    1. Install Nodejs
    2. Tool ที่ใช้สำหรับการทดสอบกับ Web API
    3. New Project วางโครงร่างโปรเจค และทดสอบ Run project เริ่มต้น
    4. นำตัวอย่าง Fontend สำหรับเร็จรูปที่จะทำการเชื่อมต่อมาเพิ่มเข้าในโปรเจค เพื่อ Run หน้าเว็บ
  2. สร้าง Router เชื่อมต่อกับ Component ให้กับ Server
    1. สร้าง Route สำหรับแสดงข้อมูล
    2. สร้าง  Route สำหรับ เพิ่มข้อมูล
    3. สร้าง Route สำหรับ แก้ไขข้อมูล
    4. สร้าง Route สำหรับ ลบข้อมูล
  3. Unit test เพื่อตรวจสอบ Function และเอาไว้สร้าง กฏให้กับทีม
    1. Test ส่วนของการตรวจสอบว่าจำเป็นต้องมี ฟังก์ชั่นอะไรบ้าง
  4. ทำระบบ Validator โดยใช้ Validate.js
  5. เชื่อมต่อกับฐานข้อมูล ( Mysql ) 
    1. สร้าง Class เพื่อเชื่อมต่อกับฐานข้อมูล
    2. เชื่อมต่อในส่วนของการ แสดงข้อมูล
    3. เชื่อมต่อในส่วนของการ เพิ่มข้อมูล
    4. เชื่อมต่อในส่วนของการ แก้ไขข้อมูล
    5. เชื่อมต่อในส่วนของการ ลบข้อมูล
  6. Unit test เพื่อตรวจสอบ Function และเอาไว้สร้าง กฏให้กับทีม
    1. จำลอง Class ให้เหมือนเป็น Database
    2. Test ส่วนการแสดงข้อมูล
    3. Test ส่วนการเพิ่มข้อมูล
    4. Test ส่วนการแก้ไขข้อมูล
    5. Test ส่วนการลบข้อมูล
  7. เชื่อมต่อกับฐานข้อมูล ( MongoDB ) 
    1. สร้าง Class เพื่อเชื่อมต่อกับ  ฐานข้อมูล (mongoose)
    2. เชื่อมต่อในส่วนของการ แสดงข้อมูล
    3. เชื่อมต่อในส่วนของการ เพิ่มข้อมูล
    4. เชื่อมต่อในส่วนของการ แก้ไขข้อมูล
    5. เชื่อมต่อในส่วนของการ ลบข้อมูล
  8. นำข้อมูลที่ทำเสร็จแล้วมาทำการเชื่อมต่อกับส่วนของ หน้าบ้าน Frontend

ราคาทั้งหมด 200 บาทเท่านั้น สนใจวิดีโอของเรา ช่องทางการชำระเงิน
ติดต่อได้ที่
Line : wanchaloem2533
Email : wanchaloem.laokeut@googlemail.com

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องที่ต้องการถูกทำเครื่องหมาย *