การพัฒนาเว็บแอพลิเคชัน | Web Based Application Development : 1-4-3


รหัสวิชา
Course Code
21901-2003

ทฤษฎี-ปฏิบัติ-หน่วยกิต
Theory-Practice-Credits
1-4-3

ชื่อวิชา
Course Name
การพัฒนาเว็บแอพลิเคชัน
Web Based Application Development

ผลลัพธ์การเรียนรู้ระดับรายวิชา
Learning outcomes at the course level

พัฒนาเว็บแอพลิเคชันด้วยโปรแกรมภาษาคอมพิวเตอร์ การสร้างฟังก์ชัน และเชื่อมต่อฐานข้อมูลเพื่อ จัดการข้อมูลตามหลักการ ด้วยความละเอียดรอบคอบ รับผิดชอบ สื่อสาร คิดเชิงนวัตกรรมและทำงานเป็นทีม


จุดประสงค์การเรียนรู้ เพื่อให้
Objective To

1. เข้าใจเกี่ยวกับหลักการพัฒนาเว็บแอปพลิเคชันด้วยโปรแกรมภาษาคอมพิวเตอร์
2. มีทักษะในการพัฒนาเว็บแอปพลิเคชันด้วยโปรแกรมภาษาคอมพิวเตอร์
3. มีเจตคติและกิจนิสัยที่ดีในการปฏิบัติงานด้วยความละเอียดรอบคอบ รับผิดชอบ สื่อสาร คิดเชิงนวัตกรรม และทำงานเป็นทีม
4. มีความสามารถประยุกต์ใช้งานการพัฒนาเว็บแอปพลิเคชันด้วยโปรแกรมภาษาคอมพิวเตอร์


สมรรถนะการเรียนรู้
Performance

1. แสดงความรู้เกี่ยวกับการเขียนโปรแกรมเว็บด้วยภาษาโปรแกรมคอมพิวเตอร์ตามหลักการ
2. พัฒนาเว็บแอปพลิเคชันด้วยโปรแกรมภาษาคอมพิวเตอร์
3. เขียนแผนการทดสอบเว็บแอปพลิเคชันตามหลักการ
4. ประยุกต์ใช้งานการพัฒนาเว็บแอปพลิเคชันด้วยโปรแกรมภาษาคอมพิวเตอร์


คำอธิบายรายวิชา
Description

ศึกษาและปฏิบัติเกี่ยวกับ หลักการพัฒนาเว็บแอปพลิเคชัน โครงสร้างโปรแกรมภาษาคอมพิวเตอร์ รูปแบบการใช้คำสั่งต่าง ๆ วิเคราะห์จำนวนฟังก์ชัน การใช้และสร้างฟังก์ชัน การรับข้อมูลจากฟอร์ม การตรวจสอบข้อมูลจากฟอร์ม การเขียนคำสั่งติดต่อกับฐานข้อมูล การจัดการคุกกี้(Cookies) การจัดการเซสชันหรือ JSON Web Token และการออกแบบและจัดการกับฐานข้อมูล ตรวจสอบเงื่อนไขการทดสอบ เขียนแผนการทดสอบ (Test plan) โดยระบุช่วงเวลา (timeline) จำนวนคน ทรัพยากร(resource) วิเคราะห์ ผลทดสอบเพื่อเปิดให้บริการจริง (go live) หรือ ไม่เปิดให้บริการ (no go live)


อ้างอิงมาตรฐาน
Reference

มาตรฐานอาชีพ สถาบันคุณวุฒิวิชาชีพ รหัส 10302 อาชีพ นักพัฒนาระบบ ระดับ 3


หน่วยสมรรถนะ
Unit Of Criteria (UOC)


หน่วยสมรรถนะย่อย
Elements Of Criteria (EOC)


เกณฑ์ในการปฏิบัติงาน
Performance Criteria (PC)


การออกแบบหน่วยการเรียนรู้
Learning Unit Design


แนวทางการสอน
Teaching Guidelines


เครื่องมือ/แหล่งข้อมูล
Tools Resources