ສອບຖາມຫຼັກສູດເລືອກຊ່ອງທາງທີ່ສະດວກ ທີມງານຕອບເອງທຸກຊ່ອງທາງ
LINE @itgeniusຕອບໄວທີ່ສຸດ · ຈ–ສ 9:00–17:00 ໂມງ
ໂທລະສັບ
02-570-8449ຫ້ອງການ088-807-9770ມືຖື
ອີເມວ ແລະ ໂຊຊຽວ
contact@itgenius.co.thສຳລັບໃບສະເໜີລາຄາ ແລະ ເອກະສານFacebookitgeniusonlineYouTubeitgeniusengຂໍຄຳປຶກສາຈັດຝຶກອົບຮົມໃຫ້ທີມ
ເຊີບເວີ · SVC-03

ปั้นระบบอัตโนมัติอย่างมือโปรด้วย Jenkins และ GitHub Actions ร่วมกับ n8n

หลักสูตรปั้นระบบอัตโนมัติอย่างมือโปรด้วย Jenkins และ GitHub Actions ร่วมกับ n8n เป็นการอบรมสร้าง CI/CD Pipeline ที่ Build, Test และ Deploy อัตโนมัติผ่าน Docker สำหรับแอป Spring Boot, Flask และ Node.js แล้วใช้ n8n เชื่อมระบบและแจ้งเตือน เหมาะกับนักพัฒนาที่เคยเขียนโปรแกรมและใช้ Git มาบ้าง

ອັບເດດລ່າສຸດ
ລາຄາເລີ່ມຕົ້ນ 9,500 ບາດ / ທ່ານ ຍັງບໍ່ລວມ VAT 7% · ມີລາຄາໝູ່ຄະນະ
PDFດາວໂຫຼດ Course Outline
  • ໄລຍະເວລາ18 ຊົ່ວໂມງ · 3 ມື້
  • ຮູບແບບຢູ່ສະຖາບັນ / ອອນລາຍສົດ
  • ຮອບຕໍ່ໄປເປີດຕາມຄຳຂໍ
  • ໃບຢັ້ງຢືນມີໃບຢັ້ງຢືນ

ພາບລວມຫຼັກສູດ

ปั้นระบบอัตโนมัติอย่างมือโปรด้วย Jenkins และ GitHub Actions ร่วมกับ n8n เบื่อไหมกับขั้นตอนการ Deploy ที่ซ้ำซาก, เชื่องช้า และเต็มไปด้วยความเสี่ยง ในโลกการพัฒนาซอฟต์แวร์ที่ความเร็วคือหัวใจสำคัญ การทำงานแบบเดิมๆ ไม่เพียงแต่ฉุดรั้งโปรเจกต์ แต่ยังทำให้คุณเสียเวลาไปกับงานที่ไม่ควรต้องทำด้วยมืออีกต่อไป หลักสูตรนี้จะพาคุณก้าวกระโดดจากการทำงาน Manual สู่โลกของ DevOps เต็มรูปแบบ ที่ทุกอย่างตั้งแต่การ Build, Test, และ Deploy จะถูกจัดการด้วยระบบอัตโนมัติผ่าน Docker Container ซึ่งเป็นมาตรฐานขององค์กรชั้นนำทั่วโลก

พร้อมปลดล็อกศักยภาพการทำงานของคุณให้เหนือกว่าที่เคย เราจะพาคุณลงมือทำจริงกับ 3 เครื่องมือ DevOps ที่เป็นหัวใจหลักของวงการ ใช้ขุมพลังของ Jenkins และ GitHub Actions สร้าง CI/CD Pipeline ที่แข็งแกร่งสำหรับแอปพลิเคชันยอดนิยมทั้ง Java Spring Boot, Python Flask, และ Node.js แต่เราจะไปไกลกว่านั้น! คุณจะได้พบกับ n8n "กาวใจอัจฉริยะ" ที่จะเชื่อมต่อทุกบริการเข้าด้วยกัน สร้างระบบแจ้งเตือนอัตโนมัติ, สร้าง PR แก้ไขโค้ด หรือแม้กระทั่งสร้างบอท AI มาช่วยรีวิวโค้ดให้คุณ จบคอร์สนี้คุณจะไม่ได้แค่ความรู้ แต่จะได้ทักษะในการ "ปั้น" ระบบอัตโนมัติที่ใช้งานได้จริง

ສິ່ງທີ່ທ່ານຈະໄດ້ຮັບ

  • เข้าใจแนวคิดพื้นฐานของ CI/CD และ Workflow Automation
  • สามารถติดตั้งและใช้งาน Jenkins สำหรับสร้าง Pipeline ได้
  • เรียนรู้การใช้งาน GitHub Actions เพื่อ Build & Deploy อัตโนมัติ
  • ใช้ n8n เชื่อมต่อระบบต่างๆ และสร้าง Automation Workflow ได้
  • สามารถออกแบบและปรับใช้ระบบ CI/CD ที่เหมาะสมกับงานจริง

ຫຼັກສູດນີ້ເໝາະສຳລັບ

  • นักพัฒนาที่ต้องการเปลี่ยนการ Build, Test และ Deploy แบบ Manual ให้เป็นระบบอัตโนมัติ
  • นักพัฒนาแอปพลิเคชัน Java Spring Boot, Python Flask หรือ Node.js ที่ต้องการทำ CI/CD
  • ผู้ที่ต้องการเริ่มต้นทำงานแบบ DevOps

ພື້ນຖານຂອງຜູ້ເຂົ້າຝຶກອົບຮົມ

  • มีความเข้าใจพื้นฐานการทำงานของ Web Application เล็กน้อย
  • มีความเข้าใจในการใช้ Command Line เบื้องต้น
  • ใช้งาน Git และ GitHub พื้นฐานได้ (ถ้าไม่มีก็สามารถเรียนได้)
  • เคยเขียนโปรแกรมภาษาใดภาษาหนึ่งมาบ้าง (เช่น Python, JavaScript, Java)
  • ไม่จำเป็นต้องมีประสบการณ์การใช้งาน Jenkins, GitHub Actions หรือ n8n มาก่อน

ຫົວຂໍ້ການຝຶກອົບຮົມ

Section 1 พื้นฐานและการติดตั้งเครื่องมือ DevOps CI/CD
  • ติดตั้ง Visual Studio Code พร้อมส่วนเสริม (Extension) ที่จำเป็น
  • ติดตั้ง Java JDK
  • ติดตั้ง Git
  • ติดตั้ง Docker Desktop
Section 2 พื้นฐาน Docker
  • บทนำสู่ Docker
  • พื้นฐานคำสั่งใน Docker
  • การสร้าง Docker Image
  • การ Deploy Docker Container
  • การจัดการ Docker Container
Section 3 ปูพื้นฐาน CI/CD และ Git/GitHub
  • CI/CD คืออะไร ทำไมเราถึงต้องใช้
  • ทำความรู้จัก Continuous Integration, Continuous Delivery, Continuous Deployment
  • ทบทวนการใช้งาน Git & GitHub ที่จำเป็นสำหรับ CI/CD (Branching, Pull Request)
  • สร้างโปรเจกต์ตัวอย่างและเตรียมความพร้อมบน GitHub
Section 4 เริ่มต้นกับ Jenkins Server
  • Jenkins คืออะไร และมีหน้าที่อะไรใน CI/CD Pipeline
  • การติดตั้ง Jenkins Server แบบง่ายๆ ด้วย Docker
  • สำรวจหน้า Dashboard และเมนูต่างๆ ที่สำคัญของ Jenkins
  • โครงสร้างและการทำงานของ Jenkins Pipeline
  • การเขียน Jenkinsfile เบื้องต้น
  • Integrate Jenkins กับ GitHub Repository
  • สร้าง CI Pipeline แรกด้วย Jenkins เพื่อดึงโค้ดจาก GitHub มาทดสอบ
  • Lab: สร้าง Pipeline สำหรับ Build & Test Project
Section 5 สร้าง Workflow อัตโนมัติด้วย Jenkins Pipline
  • เตรียมโครงสร้างโปรเจกต์ Java Spring Boot สำหรับการ deploy บน docker container
  • สร้าง CI Pipeline ใน Jenkins เพื่อ deploy Java Spring Boot framework
  • เตรียมโปรเจกต์ python Flask API บน docker container
  • สร้าง CI Pipeline ใน Jenkins เพื่อ deploy Flask API framework
  • เตรียมโปรเจกต์ Node.js Express API framework บน docker container
  • สร้าง CI Pipeline ใน Jenkins เพื่อ deploy Node.js Express API framework
Section 6 พื้นฐาน GitHub Actions
  • GitHub Actions คืออะไร ต่างจาก Jenkins อย่างไร
  • องค์ประกอบหลัก: Workflows, Jobs, Steps, Actions
  • เรียนรู้โครงสร้างและองค์ประกอบของไฟล์ YAML สำหรับ Workflow
  • ใช้ GitHub Marketplace Actions
  • ตั้งค่า GitHub Actions สำหรับ CI/CD ของโปรเจกต์จริง
  • สร้าง Workflow ให้ GitHub Actions ทำการ Test อัตโนมัติทุกครั้งที่มีการ Push code
Section 7 สร้าง Workflow อัตโนมัติด้วย GitHub Actions
  • สร้าง CI Pipeline ใน GitHub Actions เพื่อ deploy Java Spring Boot framework
  • สร้าง CI Pipeline ใน GitHub Actions เพื่อ deploy Flask API framework
  • สร้าง CI Pipeline ใน GitHub Actions เพื่อ deploy Node.js Express API framework
Section 8 การเชื่อมต่อด้วย n8n
  • Workflow Automation คืออะไร? รู้จักกับ n8n
  • ติดตั้ง N8N ด้วย Docker และทำความเข้าใจหน้าตาโปรแกรม
  • ส่วนประกอบของ N8N: Nodes, Credentials, Workflows
  • สร้าง Workflow เชื่อมต่อ GitHub, Jenkins และระบบอื่นๆ
  • ตั้งค่าการแจ้งเตือนอัตโนมัติผ่าน Slack/Email/Line/Discord เมื่อ Deploy สำเร็จ
  • สร้าง Pull Request (PR) อัตโนมัติสำหรับอัปเดต Dependencies
  • สร้างบอท AI ช่วยรีวิวโค้ดเบื้องต้น
Section 9 Integration & Real-World Pipeline
  • การนำเครื่องมือทั้งหมดมาทำงานร่วมกัน
  • สร้าง Pipeline สมบูรณ์: Push code > GitHub Actions ทำงาน > สั่งให้ n8n ส่งข้อความแจ้งเตือน "เริ่ม Build"
  • สร้าง Pipeline ที่ซับซ้อนขึ้น: GitHub Actions สั่ง Trigger ไปที่ Jenkins Job เพื่อทำการ Deploy
  • Best Practices และการนำไปใช้จริงในองค์กร
  • ทำ Mini Project สร้าง CI/CD Flow ของตนเอง
  • สรุปเนื้อหาทั้งหมด, Q&A และแนวทางการนำไปต่อยอด

Workshop ปั้นระบบอัตโนมัติอย่างมือโปรด้วย Jenkins และ GitHub Actions ร่วมกับ n8n

ຮອບຝຶກອົບຮົມ ແລະ ຮູບແບບການຝຶກອົບຮົມ

ສຳລັບບຸກຄົນ — ຮອບຝຶກອົບຮົມທົ່ວໄປ

ຂະນະນີ້ຍັງບໍ່ມີຮອບຝຶກອົບຮົມເປີດຮັບສະໝັກ ລົງຊື່ຈອງໄວ້ໄດ້ເລີຍ ທີມງານຈະຕິດຕໍ່ກັບເປັນກຸ່ມທຳອິດເມື່ອເປີດຮອບຕໍ່ໄປ ຫຼື ສອບຖາມທາງ LINE ຫຼື ໂທ 02-570-8449 ຫຼື 088-807-9770

ສຳລັບອົງກອນ — In-house / Private Training

  • ປັບເນື້ອໃນໃຫ້ກົງກັບເຄື່ອງມື ແລະ ວຽກຈິງຂອງທີມ
  • ເລືອກວັນເອງ ຝຶກອົບຮົມທີ່ບໍລິສັດ ຫຼື ອອນລາຍສົດ
  • ອອກໃບສະເໜີລາຄາໃນນາມນິຕິບຸກຄົນໃຫ້ຝ່າຍຈັດຊື້
ຂໍໃບສະເໜີລາຄາຝຶກອົບຮົມອົງກອນ

ວິທະຍາກອນຜູ້ສອນ

ຄຳຖາມທີ່ພົບເລື້ອຍ

หลักสูตร ปั้นระบบอัตโนมัติอย่างมือโปรด้วย Jenkins และ GitHub Actions ร่วมกับ n8n เหมาะกับใคร ต้องมีพื้นฐานอะไรมาก่อน

เหมาะกับ นักพัฒนาที่ต้องการเปลี่ยนการ Build, Test และ Deploy แบบ Manual ให้เป็นระบบอัตโนมัติ · นักพัฒนาแอปพลิเคชัน Java Spring Boot, Python Flask หรือ Node.js ที่ต้องการทำ CI/CD · ผู้ที่ต้องการเริ่มต้นทำงานแบบ DevOps พื้นฐานที่ผู้เรียนควรมี มีความเข้าใจพื้นฐานการทำงานของ Web Application เล็กน้อย · มีความเข้าใจในการใช้ Command Line เบื้องต้น หากไม่แน่ใจว่าพื้นฐานพอหรือไม่ ปรึกษาทีมงานได้ฟรีทาง LINE @itgenius หรือโทร 02-570-8449

หลักสูตร ปั้นระบบอัตโนมัติอย่างมือโปรด้วย Jenkins และ GitHub Actions ร่วมกับ n8n ราคาเท่าไร ใช้เวลาเรียนกี่ชั่วโมง

ราคาปกติ 9,500 บาท ใช้เวลาอบรม 18 ชั่วโมง ราคานี้ยังไม่รวม VAT 7% (กรณีชำระในนามนิติบุคคล) ชำระค่าอบรมด้วยการโอนเข้าบัญชีบริษัท แล้วแจ้งชำระเงินผ่านหน้าแจ้งชำระเงินของเว็บไซต์ และขอใบเสร็จรับเงินหรือใบกำกับภาษีในนามบริษัทได้

เรียนจบได้รับ Certificate หรือไม่

ได้รับ ผู้ผ่านการอบรมทุกท่านจะได้รับใบประกาศนียบัตร (Certificate of Completion) จากสถาบันไอทีจีเนียส ใบประกาศแต่ละใบมีเลขที่ของตัวเอง ใครก็ตามที่มีเลขที่ใบประกาศตรวจสอบความถูกต้องออนไลน์ได้ที่หน้าตรวจสอบใบประกาศของสถาบัน จึงใช้แนบแฟ้มผลงานหรือส่งให้ฝ่ายบุคคลประกอบการพัฒนาบุคลากรได้

อบรมที่ไหน มีเรียนแบบออนไลน์หรือไม่

เรียนได้ทั้งแบบออนไซต์ที่สถาบันไอทีจีเนียส และนัดเรียนผ่านออนไลน์ และรับจัดอบรมเฉพาะทีม (In-house Training) ให้องค์กร สอบถามรอบและสถานที่ได้ที่ LINE @itgenius หรือโทร 02-570-8449

ถ้าเรียนไม่ทันหรือขาดเรียน มีเรียนซ้ำ/เรียนชดเชยหรือไม่

มี ผู้เรียนสามารถแจ้งขอเรียนซ้ำ (repeat) ในรอบถัดไปของหลักสูตรเดียวกันได้ฟรีตามเงื่อนไขของสถาบัน แจ้งชื่อหลักสูตรและรอบที่เคยเรียนกับทีมงาน แล้วทีมงานจะตรวจสอบและแจ้งรอบที่ยังมีที่นั่งว่างให้เลือก สอบถามได้ที่ LINE @itgenius หรือโทร 02-570-8449

สมัครเรียนหรือขอใบเสนอราคาในนามบริษัทได้อย่างไร

สมัครออนไลน์ได้จากแบบฟอร์มลงทะเบียนบนหน้านี้ ลงทะเบียนผู้เข้าอบรมหลายคนได้ในครั้งเดียว และกรอกเลขประจำตัวผู้เสียภาษีกับที่อยู่สำหรับออกใบกำกับภาษีได้ในฟอร์ม หรือขอใบเสนอราคา (Quotation) ในนามนิติบุคคลได้ทันทีจากปุ่มขอใบเสนอราคา สอบถามเพิ่มเติมโทร 02-570-8449 หรือ LINE @itgenius