หลักสูตรอบรม

Mastering GitHub Actions: Essentials

เรียนรู้ใช้งาน Github Action สำหรับ Developer และ DevOps Engineer
ระยะเวลา
1 วัน ระหว่างเวลา 9:30 น. - 16:00 น.
รูปแบบการบริการ
  • สอนสดออนไลน์
  • จัดอบรมที่องค์กร (on-site)

สิ่งที่จะได้เรียนรู้จากการอบรม

วิธีการสร้าง และจัดการ workflow โดยใช้ Github Actions

แนวทางในการสร้าง continuous integration (CI) และ continuous delivery (CD)

การจัดการ Secret และการตั้งค่า environment สำหรับความปลอดภัยที่จำเป็น

การเลือกใช้ 3rd-party service ในการเพิ่มประสิทธิภาพการใช้งาน Github Action

เทคนิคการใช้งาน Github Action ในโปรเจคแบบต่างๆ

องค์กรชั้นนำได้เลือกคอร์สนี้ให้ทีมขององค์กร

เนื้อหาคุณภาพ,​ เข้าใจง่าย, สอนโดยผู้มีประสบการณ์ คุณก็สามารถเพิ่มทักษะใหม่ๆ ให้กับทีมของคุณได้ โทรติดต่อเราได้เลย

เนื้อหาในการอบรม

เต็มอิ่มกับการเข้าใจแนวคิดพื้นฐานแน่นๆ และออกแบบจากการใช้งานจริง

Introduction to GitHub Actions and Workflow Automation

  • ภาพรวมของการทำระบบ Automation ในการพัฒนาซอฟต์แวร์
  • การเข้าถึง Github Action
  • ทำความเข้าใจประเภทของเงื่อนไขต่างๆ ที่เหมาะกับการทำ CI/CD pipeline
  • เรียนรู้การจัดการ workflow จากการ push หรือการสร้าง pull request
  • Hands-on Exercise

Continuous Integration (CI) with GitHub Actions

  • วิธีการสร้าง CI Workflow สำหรับการทำ Automate Testing และ Code Validation
  • การใช้งานตัวอย่าง template ของ Github Actions ที่มีอยู่
  • เข้าใจการสร้าง status check เพื่อเพิ่ม Code quality
  • Hands-on Exercise

Advanced Workflow Configurations

  • เข้าในการใช้งาน Secret และการจัดการข้อมูลลับใน workflow
  • ดูรูปแบบการสร้างและใช้งาน workflow เฉพาะ environment เช่นการสร้าง staging หรือ production environment
  • เรียนรู้การใช้ซ้ำ workflow ในงานต่างๆ เพื่อลดปริมาณงานของ DevOps engineer
  • Hands-on Exercise

Integration with Third-Party Services and discussion

  • เรียนรู้การเชื่อมต่อ Github Action เข้ากับระบบ 3rd-party (มีให้เลือกในการทำ Exercise อย่างใดอย่างหนึ่ง: Line, Slack, Discord, หรือ Microsoft Team)
  • การใช้งาน notification ด้วย webhook
  • เรียนรู้เทคนิค และตัวอย่างจากการใช้งานจริง

 

ความรู้พื้นฐานที่จำเป็น

  • มีพื้นฐานการใช้งานระบบ Source control แบบ Git เช่น Github, Gitlab, BitBucket, หรือ Azure DevOps

เกี่ยวกับผู้สอน

พล หรือ โค้ชพล เป็นที่ปรึกษา และวิทยากรสายเทคโนโลยี ที่สนใจและมีประสบการณ์ในการทำเว็บ โมบายล์แอพพลิเคชั่น กว่า 8 ปี เป็นผู้ก่อตั้ง Nextflow.in.th และแนะนำการใช้เทคโนโลยี Cross Platform เป็นคนแรกในประเทศไทยบน YouTube

ปัจจุบันได้รับตำแหน่ง Microsoft MVP (Most Valuable Professional) และรักที่จะถ่ายทอดความรู้ ความเข้าใจด้านเทคโนโลยีในฐานะที่ปรึกษา และวิทยากรให้กับองค์กร และสถาบันการศึกษาต่างๆ

“หากเราเข้าใจแก่นของเทคโนโลยีได้อย่างถูกต้อง การเรียนรู้จะง่ายและสนุก เอาไปใช้ในงานของเราได้อย่างมั่นใจกว่าแน่นอน”

รีวิวจากผู้เรียน

วิธีการพูด และการสื่อสารของทางวิทยากร workshop ที่ลงตัวง่ายต่อการทำความเข้าใจ สรุปคือชอบวิธีการสอนของวิทยากรครับ

สุรศักดิ์ สุทธิ
MSIG Insurance Thailand

ชอบสไตล์การสอนของอาจารย์พลครับ โดยเฉพาะการเรียบเรียงเนื้อหา การเน้นน้ำเสียง และการสรุปเพื่อให้เกิดการเชื่อมโยงความรู้

จรัล ปะกายะ
การยาสูบแห่งประเทศไทย

ผู้สอนสามารถทำให้ผู้ที่เริ่มต้นศึกษาสามารถเข้าถึงได้อย่างเข้าใจ

ธิปัตย์ มีแก้ว
มหาวิทยาลัยวลัยลักษณ์

สนใจติดต่อจัดอบรมสำหรับทีมองค์กร ทั้งแบบ on-site และ online training ได้ตามช่องทางด้านล่างเลย

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

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

Allow All
Manage Consent Preferences
  • Always Active

Save