รายละเอียดคอร์ส


เรียนรู้และเตรียมพร้อมการเป็นวิศวกรซอฟต์แวร์ สามารถนำความรู้ของวิศวกรรมซอฟต์แวร์ไปต่อยอดประยุกต์ใช้งานจริงของอาชีพวิศวกรซอฟต์แวร์ได้

Software Engineering เตรียมพร้อมการเป็นวิศวกรซอฟต์แวร์ ฉบับเรียนง่ายเป็นเร็ว Zero to Hero สามารถเรียนได้ทุกคน ไม่จำเป็นต้องมีความรู้มาก่อน

เนื้อหาการเรียน Software Engineering ปูพื้นฐานสำหรับวิศวกรซอฟต์แวร์ แบ่งเป็น 15 บทเรียน
บทที่ 1 เริ่มต้นทำความเข้าใจศาสตร์วิศวกรรมซอฟต์แวร์ (Learn Software Engineering)
บทที่ 2 เรียนรู้ศาสตร์ด้านวิศวกรรมซอฟต์แวร์ (Introduction to Software Engineering)
บทที่ 3 แบบฝึกหัดและสรุปเนื้อหาส่วนเริ่มต้น Introduction to Software Engineering
บทที่ 4 กระบวนการพัฒนาซอฟต์แวร์สำหรับวิศวกรซอฟต์แวร์ SDCL & Software Process Models
บทที่ 5 ทบทวนเสริม กระบวนการและโมเดลการพัฒนาซอฟต์แวร์
บทที่ 6 แบบฝึกหัดและสรุปเนื้อหาส่วน Software Development Life Cycle (SDLC)
บทที่ 7 แบบฝึกหัดและสรุปเนื้อหาส่วน SDLC & Software Process Models
บทที่ 8 การพัฒนาซอฟต์แวร์แบบ Agile ด้วยวิธีการ Scrum Software Development พร้อมแบบฝึกหัด
บทที่ 9 วิเคราะห์ความต้องการของลูกค้าด้วย Requirement & User Stories
บทที่ 10 แบบฝึกหัดและสรุปเนื้อหาส่วน Requirements & User Stories
บทที่ 11 ออกแบบ UML Diagrams สำหรับการพัฒนาโครงงานซอฟต์แวร์
บทที่ 12 แบบฝึกหัดและสรุปเนื้อหาส่วน UML Diagrams
บทที่ 13 ออกแบบ User Experience & User Interface (UX & UI Design)
บทที่ 14 แบบฝึกหัดและสรุปเนื้อหาส่วนออกแบบ User Experience & User Interface (UX & UI Design)
บทที่ 15 การทดสอบซอฟต์แวร์ (Software Testing)

สิ่งที่คุณจะได้เรียนรู้
- ผู้เรียนจะเข้าใจเนื้อหาพื้นฐานที่สำคัญของศาสตร์ด้านวิศวกรรมซอฟต์แวร์เพื่อเป็นวิศวกรซอฟต์แวร์ที่ดีได้
- ผู้เรียนจะได้รับความเข้าใจอย่างถี่ถ้วนเกี่ยวกับเนื้อหาของวิศวกรรมซอฟต์แวร์ตั้งแต่เริ่มต้นจนจบกระบวนการพัฒนาซอฟต์แวร์
- ผู้เรียนจะได้เรียนรู้ความหมายของวิศวกรรมซอฟต์แวร์ เส้นทางสายอาชีพวิศวกรซอฟต์แวร์ ขั้นตอนและโมเดลการพัฒนาซอฟต์แวร์ การบริหารจัดการโครงงานซอฟต์แวร์ หน้าที่ของทีม
- ผู้เรียนจะได้เรียนรู้ตั้งแต่วิธีการเก็บความต้องการของลูกค้า การวิเคราะห์ความต้องการ ออกแบบ UML Diagrams UX/UI การพัฒนา Agile การทดสอบ และการบำรุงรักษาซอฟต์แวร์
- ผู้เรียนสามารถนำความรู้ของวิศวกรรมซอฟต์แวร์ไปต่อยอดประยุกต์ใช้งานจริงของอาชีพวิศวกรซอฟต์แวร์ได้
- ผู้เรียนสามารถนำความรู้ที่ได้ไปประยุกต์ใช้ทำ Software Projects ต่าง ๆ ในการเรียนและการทำงานจริงได้

มีความต้องการของหลักสูตรหรือข้อกำหนดเบื้องต้นหรือไม่
- ผู้เรียนไม่จำเป็นต้องมีความรู้ด้านวิศวกรรมซอฟต์แวร์มาก่อน คุณจะได้เรียนรู้ทุกสิ่งที่คุณอยากเรียน

หลักสูตรนี้เหมาะกับ
- ผู้เริ่มต้นที่ต้องการทำงานด้านการพัฒนาซอฟต์แวร์ วิศวกรซอฟต์แวร์ ผู้จัดการโครงงานซอฟต์แวร์ นักพัฒนาซอฟต์แวร์ โปรแกรมเมอร์ และผู้ที่สนใจด้าน Software Engineering

เนื้อหาของคอร์ส

ผู้สอน


ทศพล บ้านคลองสี่ (Aj. NesT)
ไปที่หน้าผู้สอน
  • Lecturer, IT Trainer, Data Scientist, Software Developer และ Investor
  • วิทยากรบรรยายพิเศษทางด้านเทคโนโลยีให้กับหน่วยงานทั้งภาครัฐและเอกชน
  • ผู้แต่งหนังสือ Practical Microcontroller Programming with Arduino เรียนง่ายเป็นเร็ว 2565
  • ผู้แต่งหนังสือ Practical Data Visualization & Analytics with Tableau 2566
  • ผู้แต่งหนังสือ เก่งงานและฉลาดหาเงินด้วยเอไอ ChatGPT X Generative AI Vol.1 2566
  • Software-Engineering
    คอร์สออนไลน์