30903-2107 การพัฒนาซอฟต์แวร์ด้วยโอเพนซอร์ส
(Open Source Software Development) 

จุดประสงค์รายวิชา เพื่อให้

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

สมรรถนะรายวิชา

1. แสดงความรู้เกี่ยวกับหลักการพัฒนาซอฟต์แวร์ด้วยโอเพนซอร์ส
2. พัฒนาโปรแกรมประยุกต์ด้วยโอเพนซอร์ส 

อธิบายรายวิชา

ศึกษาและปฏิบัติเกี่ยวกับหลักการพัฒนาซอฟต์แวร์ด้วยโอเพนซอร์ส มาตรฐานการพัฒนาโอเพนซอร์ส ความหมายและความสําคัญของโอเพนซอร์สเฟรมเวิร์ก ประเภทต่าง ๆ ของโอเพนซอร์สเฟรมเวิร์ก การติดตั้งและ ใช้งานโอเพนซอร์สเฟรมเวิร์ก การเลือกใช้ภาษาโปรแกรมและโอเพนซอร์สเฟรมเวิร์กที่เหมาะสมมาใช้ในการพัฒนา โปรแกรมประยุกต์ เพื่อใช้งานจริงในองค์กรหรือธุรกิจ และกรณีศึกษา