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

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) และรักที่จะถ่ายทอดความรู้ ความเข้าใจด้านเทคโนโลยีในฐานะที่ปรึกษา และวิทยากรให้กับองค์กร และสถาบันการศึกษาต่างๆ

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

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

สามารถอธิบายให้เห็นภาพ concept เข้าใจได้ง่ายขึ้นมาก

ธิฆัมพร ธรณิศร

อาจารย์ผู้สอนมีการนำเสนอวิธีการสอนที่มีความต่อเนื่อง อธิบายเข้าใจง่าย สอดแทรกเนื้อหาที่มีประโยชน์

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

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

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

Privacy Preferences

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

Allow All
Manage Consent Preferences
  • Always Active

Save