เรียนรู้และฝึกปฏิบัติจริงกับ GitLab CI/CD ตั้งแต่พื้นฐานจนถึงการใช้งานในโปรเจกต์จริง ครอบคลุมทุกขั้นตอนการทำ Continuous Integration (CI) และ Continuous Deployment (CD) อย่างมีประสิทธิภาพ
เข้าใจพื้นฐานและหลักการสำคัญของ CI/CD
ผู้เรียนจะเข้าใจแนวคิด CI/CD และรู้ว่าการทำ CI/CD จะช่วยเพิ่มประสิทธิภาพในการพัฒนาซอฟต์แวร์อย่างไร
เรียนรู้การใช้งาน GitLab CI/CD อย่างครอบคลุม
สามารถใช้งาน GitLab CI/CD ได้อย่างมีประสิทธิภาพ โดยเข้าใจวิธีการสร้างและจัดการ pipeline, การตั้งค่า runner และการเขียนไฟล์ gitlab-ci.yml
พัฒนาทักษะการ deploy ซอฟต์แวร์อัตโนมัติ
ผู้เรียนจะสามารถตั้งค่าและ deploy ซอฟต์แวร์แบบอัตโนมัติได้ ทั้งในสภาพแวดล้อมการพัฒนา (development) และ production โดยใช้ Docker และ DigitalOcean
เพิ่มความมั่นใจในการทำ DevOps และ CI/CD ในงานจริง
มีความมั่นใจในการนำ CI/CD ไปใช้ในโปรเจกต์จริง และสามารถวิเคราะห์และแก้ไขปัญหาที่เกิดขึ้นระหว่างการทำ pipeline ได้
สร้างเครือข่ายการเรียนรู้และการพัฒนาในกลุ่ม Software Dev, Programmer, DevOps
ได้รู้จักและแลกเปลี่ยนความรู้กับเพื่อนในแวดวง เพื่อเพิ่มมุมมองใหม่ ๆ และส่งเสริมการเรียนรู้อย่างต่อเนื่อง
📅 วันเรียน
- เสาร์ 26 เมษายน 2568
- เวลา: 9.00 - 12.00
- รูปแบบ: เรียนออนไลน์ผ่าน Google Meet
gitlab-ci.yml
📝 Note: เนื้อหาอาจมีการเพิ่มเติมในภายหลัง (หลังจากดู request ของผู้เรียนที่สมัครเข้ามาเพิ่มเติม) แต่เนื้อหาหลักจะประมาณนี้