SOFTWARE DEVELOPMENT TOOLS AND ENVIRONMENTS

Undergraduate
3 Credits (2-2-5)

06016417: SOFTWARE DEVELOPMENT TOOLS AND ENVIRONMENTS

หลักการเพื่อเป็นผู้เชี่ยวชาญด้านซอฟต์แวร์บทบาทของแอพพลิเคชันในงานด้านวิศวกรรมซอฟต์แวร์ เครื่องมือการ

Description

หลักการเพื่อเป็นผู้เชี่ยวชาญด้านซอฟต์แวร์บทบาทของแอพพลิเคชันในงานด้านวิศวกรรมซอฟต์แวร์ เครื่องมือการพัฒนาซอฟต์แวร์แบบอไจล์ การติดตามความคืบหน้าของการพัฒนาผลิตภัณฑ์การจัดการเวอร์ชั่นและการกำหนดค่า กระแสงานกิต (Git) เครื่องมือสำหรับสร้างและการบูรณาการอย่างต่อเนื่อง เครื่องมือสำหรับแก้จุดบกพร่องและการรวบรวมข้อมูลเชิงประสิทธิภาพของโปรแกรม สภาพแวดล้อมแบบร่วมมือพัฒนา เครื่องมือสำหรับการควบรวบรวมและติดตั้ง การตั้งค่าการสร้างคอนเทนเนอร์ขั้นสูง เช่น Docker การจัดการควบคุมการปฎิบัติงานของคอนเทนเนอร์ เช่น Kubernetes หรือ Docker Swarm

Principles to Software Professionals, Roles of Applications in Software Engineering Tasks, Agile Software Development Tools, Product Development Tracking, Version and Configuration Management, Git Workflow, Build and Continuous Integration Tools, Program Debugging and Profiling Tools, Collaborative Development Environments, Packaging and Deployment Tools, Advanced Contianerization Settings (e.g., Docker), Contianer Orchestration (e.g., Kubernetes or Docker Swarm)

Course Details

Credits

3 Credits (2-2-5)

Level

Undergraduate

Programs

This subject is part of the following programs