หน้าหลัก  |  บันทึกข้อมูลรายวิชา  |  รอออกรหัสวิชา  |  รายวิชาทั้งหมด

 
ข้อมูลรายวิชา สำหรับการเรียนการสอนในระบบเปิด (Thai MOOC)
   
รหัสวิชา : microsoft017
รหัสสถาบัน : microsoft
ชื่อมหาวิทยาลัย/สถาบัน : บริษัท ไมโครซอฟท์ (ประเทศไทย) จำกัด

1. เครือข่ายอุดมศึกษา : หน่วยงานเอกชน
2. ชื่อวิชาที่เสนอ (โปรดระบุชื่อวิชาทั้งภาษาไทยและภาษาอังกฤษ)
ชื่อวิชาภาษาไทย : เสริมความปลอดภัยให้ Pipeline ด้วย Azure DevOps
ชื่อวิชาภาษาอังกฤษ : Enhance Pipeline Security with Azure DevOps
3. ข้อมูลผู้รับผิดชอบรายวิชา (หลัก)
ผู้รับผิดชอบรายวิชา : นาย นพดล โชติ
ตำแหน่ง : -
เบอร์ติดต่อ : 020395672
อีเมล : [email protected]
มหาวิทยาลัย/สถาบัน : บริษัท ไมโครซอฟท์ (ประเทศไทย) จำกัด
คณะ : -
ภาควิชา : -
   
4. หมวด ISCED : 0613 Software and applications development and analysis
5. รายวิชาจัดอยู่ในกลุ่มวิชา : คอมพิวเตอร์และเทคโนโลยี Computer and Technology
6. อายุการให้ประโยชน์ของรายวิชา พิจารณาจากเนื้อหา/ความทันสมัย/ควรปรับปรุงรายวิชาในกี่ปี
: 3 ปี
7. เหตุผลความจำเป็นที่ควรสนับสนุน การพัฒนารายวิชานี้เป็นรายวิชาในระบบ Thai MOOC
:

ลักสูตร Azure DevOps สำหรับนักพัฒนา สอนหลักการพื้นฐานของการจัดการขั้นตอนการทำงานและเครื่องมือต่าง ๆ เพื่อพัฒนาซอฟต์แวร์ที่มีคุณภาพและปลอดภัยบน Cloud

8. คำอธิบายรายวิชา (นำเสนอรายละเอียดเนื้อหาของรายวิชาอย่างย่อ)
: ลักสูตร Azure DevOps สำหรับนักพัฒนา สอนหลักการพื้นฐานของการจัดการขั้นตอนการทำงานและเครื่องมือต่าง ๆ เพื่อพัฒนาซอฟต์แวร์ที่มีคุณภาพและปลอดภัยบน Cloud หลักสูตร Azure DevOps สำหรับนักพัฒนานี้ออกแบบมาเพื่อให้นักพัฒนาเข้าใจและนำหลักการของ DevOps มาประยุกต์ใช้ในการจัดการขั้นตอนการทำงานและเครื่องมือต่างๆ เพื่อพัฒนาซอฟต์แวร์ที่มีคุณภาพและปลอดภัยบนแพลตฟอร์ม Cloud อย่าง Azure ผู้เรียนจะได้เรียนรู้ตั้งแต่แนวคิดพื้นฐานของ DevOps ไปจนถึงการใช้งานบริการหลักของ Azure DevOps เพื่อสร้างวงจรการพัฒนาซอฟต์แวร์แบบครบวงจร (End-to-End Software Development Lifecycle) เนื้อหาหลักสูตรจะครอบคลุมหัวข้อสำคัญต่างๆ เช่น การวางแผนและติดตามงานด้วย Azure Boards, การจัดการ Source Code ด้วย Azure Repos, การสร้างและทดสอบแอปพลิเคชันอย่างต่อเนื่องด้วย Azure Pipelines (CI/CD), การ Deploy แอปพลิเคชันไปยังบริการ Azure ต่างๆ และการจัดการ Artifacts ด้วย Azure Artifacts นอกจากนี้ ผู้เรียนจะได้เรียนรู้เกี่ยวกับหลักการของ Infrastructure as Code (IaC) และแนวทางปฏิบัติที่ดีที่สุด (Best Practices) ด้านความปลอดภัย (DevSecOps) ในแต่ละขั้นตอนของกระบวนการพัฒนา เพื่อให้มั่นใจว่าซอฟต์แวร์ที่สร้างขึ้นนั้นมีคุณภาพสูง, ปลอดภัย และสามารถส่งมอบได้อย่างรวดเร็ว
9. วัตถุประสงค์การเรียนรู้เชิงพฤติกรรม (เขียนเป็น Behavioral objectives ตาม Bloom’s taxonomy หลักๆ ไม่เกิน 5 ข้อ)
LO1 : ผู้เรียนสามารถระบุหลักการพื้นฐานของ DevOps ได้
LO2 : ผู้เรียนสามารถอธิบายความสัมพันธ์ระหว่าง Azure DevOps และการพัฒนาซอฟต์แวร์บน Cloud ได้
LO3 : ผู้เรียนสามารถสร้าง Azure Pipelines สำหรับการทำ CI/CD ได้
LO4 : ผู้เรียนสามารถวิเคราะห์ปัญหาคอขวดในกระบวนการพัฒนาซอฟต์แวร์และเสนอแนวทางแก้ไขด้วย Azure DevOps ได้
LO5 : ผู้เรียนสามารถออกแบบและสร้างวงจรการพัฒนาซอฟต์แวร์แบบ End-to-End บน Azure DevOps ได้
10. จำนวนชั่วโมงการเรียนรู้ออนไลน์ทั้งหมด : 3 ชั่วโมง จำนวน : 2  ชั่วโมงการเรียนรู้ต่อสัปดาห์
  (ชั่วโมงการเรียนรู้ออนไลน์ หมายถึง จำนวนระยะเวลาที่ผู้เรียนใช้ในการเรียนจนจบรายวิชา
กำหนดให้ 1 รายวิชามีเนื้อหาไม่มากกว่า 12 ชั่วโมงการเรียนรู้ และสัปดาห์เรียนไม่มากกว่า 6 สัปดาห์)
11. ภาษาที่ใช้ในการสอนผ่านระบบออนไลน์ : ภาษาไทย
12. ระดับของเนื้อหารายวิชา

  • ความรู้ทั่วไป
13. ระดับความยากของเนื้อหารายวิชา : เบื้องต้น
14. กลุ่มผู้เรียนเป้าหมายของรายวิชา
กลุ่มเป้าหมาย : สำหรับนักพัฒนา
จำนวนผู้เรียน : ตามกลุ่มเป้าหมายประมาณการ 500 คน
15. การนำผลการเรียนรู้ไปใช้ประโยชน์
 
  • เรียนเพื่อพัฒนาองค์ความรู้ส่วนบุคคล :
16. ความรู้พื้นฐานที่ต้องมี
 
   

สอบถามการใช้งาน แจ้งปัญหาระบบติดต่อ FACEBOOK: THAIMOOC SUPPORT e-Mail: [email protected]