Welcome | 0 2538 2599 | Follow Us
เข้าสู่ระบบ
ลงทะเบียน
HOMECOURSESEVENTSBLOGSFAQsABOUT
เข้าสู่ระบบ
ลงทะเบียน
DIGITAL COURSES
HOME / ALL COURSES / Jenkins CI/CD Workshop
DCT Digital U
DCT Digital U
Jenkins CI/CD Workshop
1,200 บาท
Instructor :
พิสิฐ องค์น้ำทิพย์
Categories :
Tech & Programming
Rating :
Wish List :
START COURSES

DCT Digital U
DCT Digital UDescription
DCT Digital UCurriculum
DCT Digital URating
DCT Digital UReviews
DCT Digital UComment
DCT Digital UDescription
DCT Digital UCurriculum
DCT Digital URating
DCT Digital UReviews
About this course
- ได้เรียนรู้และเข้าใจหลักการพื้นฐานของการทำ CI/CD
 - สอนการติดตั้ง Jenkins ตั้งแต่เริ่มต้นจนนำไปสู่การประยุกต์ใช้งานจริง สอนละเอียดทุกขั้นตอนสามารถทำตามได้ทันที
 - การติดตั้ง Jenkins ตั้งแต่เริ่มต้นทั้งแพลตฟอร์มที่เป็นวินโดว์และลีนุกต์
 - ตัวอย่างการ Build Maven, Gradle และ NodeJS โปรเจ็ค ไปจนถึงการ Deploy package ไปยังเครื่องต่างๆ
 - การ Integrate Jenkins กับทูลต่างเช่่น Artifactory Server, GitHub, SonarQube

Curriculum
บทนำ
 แนะนำคอร์ส
 ดูตัวอย่างฟรี
 02:06
 บทที่ 1 แนะนำ Jenkins และ Jenkins Architecture
 ตอนที่ 1 Jenkins คืออะไร
 ดูตัวอย่างฟรี
 00:48
 ตอนที่ 2 Continue Integration Concept
 ดูตัวอย่างฟรี
 02:52
 ตอนที่ 3 Jenkins Architecture
 02:52
 บทที่ 2 การติดตั้ง Jenkins Server
 ตอนที่ 4 Install Jenkins on Windows
 10:36
 ตอนที่ 5 Install Jenkins on Linux
 09:01
 บทที่ 3 เริ่มต้นสร้าง Jenkins Project
 ตอนที่ 6 Jenkins Free Style Project
 05:01
 ตอนที่ 7 Build Environment Variables
 07:34
 บทที่ 4 การติดตั้ง Jenkins Agent และการ Manage Nodes
 ตอนที่ 8 Add Jenkins Agent (Linux)
 18:40
 ตอนที่ 9 Add Jenkins Agent via SSH
 07:25
 ตอนที่ 10 Add Jenkins Agent Windows
 10:48
 บทที่ 5 การใช้งาน Git Tool และ การ Checkout Code
 ตอนที่ 11 Install Git Tool on Windows and Linux
 02:13
 ตอนที่ 12 Git Checkout code from GitHub
 08:30
 ตอนที่ 13 Git Checkout code from GitHub from Windows Agent
 03:14
 ตอนที่ 14 Jenkins Build Trigger
 17:42
 บทที่ 6 การใช้งาน GitHub
 ตอนที่ 15 การสร้าง GitHub Account และการสร้าง Private Repository
 02:57
 ตอนที่ 16 การ Checkout โคดโดยผ่านโปรโตคอล HTTPs
 03:35
 ตอนที่ 17 การ Checkout โคดโดยผ่านโปรโตคอล SSH
 08:57
 บทที่ 7 ตัวอย่างการใช้ Jenkins เพื่อทำการ Build Java ด้วย Gradle
 ตอนที่ 18 Install Gradle on CentOS
 03:51
 ตอนที่ 19 ตัวอย่างการ Build Gradle โปรเจค
 06:42
 ตอนที่ 20 การ Build JAVA Library ด้วยการใช้ Gradle Plugins
 05:50
 บทที่ 8 การ Integrate Jenkins กับ JFrog Artifactory Server
 ตอนที่ 21 การติดตั้ง JFrog Artifactory Server
 07:02
 ตอนที่ 22 การติดตั้ง JFrog Artifactory Plugins
 03:22
 ตอนที่ 23 การ Publish artifact ไปไว้บน Artifactory Server
 04:16
 บทที่ 9 ตัวอย่างการใช้ Jenkins เพื่อทำการ Build Java ด้วย Maven
 ตอนที่ 24 อธิบายภาพรวมตัวอย่างการ Build วาจาด้วย Maven
 00:57
 ตอนที่ 25 การติดตั้ง Maven
 02:42
 ตอนที่ 26 ตัวอย่างการสร้าง Jenkins Project เพื่อสร้าง Build Maven Project
 06:42
 บทที่ 10 การ Deploy package ไปที่ Tomcat Server
 ตอนที่ 27 ติดตั้ง Tomcat Server
 06:37
 ตอนที่ 28 Release Java war ไฟล์ไปยัง Tomcat Server
 05:04
 ตอนที่ 29 ตัวอย่างการ release war ไฟล์ไปยัง Artifactory Server และ Deploy ไปยัง Tomcat
 10:15
 บทที่ 11 การ Build NodeJS Project
 ตอนที่ 30 การติดตั้ง NodeJS
 02:45
 ตอนที่ 31 การสร้าง Build และ การสร้าง Package ของ NodeJS
 03:44
 ตอนที่ 32 จำลองการสร้าง Production environment ติดตั้ง PM2
 03:42
 ตอนที่ 33 การ Deploy NodeJS ไปยัง Production Server
 12:19
 ตอนที่ 34 เทคนิคการใช้ Content Replace plugins
 05:38
 บทที่ 12 Jenkins Security
 ตอนที่ 35 ทำความเข้าใจกับ Jenkins Security
 04:06
 ตอนที่ 36 การกำหนดสิทธิ์แบบ Matrix Base Security
 04:21
 ตอนที่ 37 การกำหนดสิทธิ์แบบ Project Based Matrix Authorization
 05:46
 ตอนที่ 38 การกำหนดสิทธิ์แบบ Role Base Security
 17:09
 บทที่ 13 รู้จักกับ Jenkins Post build
 ตอนที่ 39 การส่ง Email Notification
 05:57
 ตอนที่ 40 การแสดง Unit test Report บน Jenkins
 ดูตัวอย่างฟรี
 05:51
 บทที่ 14 ทำความรู้จักและเข้าใจการใช้ Jenkins Pipeline
 ตอนที่ 41 สาธิตการใช้งาน Jenkins Pipeline
 06:12
 ตอนที่ 42 Jenkins Pipeline Concept
 01:37
 ตอนที่ 43 วิธีการเขียน Jenkins Pipeline Script
 05:17
 ตอนที่ 44 การประยุกต์ใช้งาน Jenkins Pipeline
 05:14
 บทที่ 15 การ Integrate Jenkins กับ SonarQube เพื่อตรวจสอบ Code Quality
 ตอนที่ 45 ทำความรู้จักกับ SonarQube
 ดูตัวอย่างฟรี
 03:21
 ตอนที่ 46 การติดตั้ง SonarQube Server
 02:56
 ตอนที่ 47 การติดตั้ง SonarQube Scanner
 11:15
 ตอนที่ 48 สาธิตการใช้งาน SonarQube
 07:46
 บทที่ 16 รวบรวมเทคนิคต่างๆ (Bonus)
 ตอนที่ 49 การ Trigger build ด้วยการใช้ GitHub Webhook
 ดูตัวอย่างฟรี
 05:12
 ตอนที่ 50 การสร้าง View บน Jenkins
 01:10
 ตอนที่ 51 การเปลียนชื่อ การ Disable และการลบ Jenkins Project
 01:48
 ตอนที่ 52 เทคนิคการจัดการกับ Old build
 02:28
 ตอนที่ 53 การ Build Job ที่เกี่ยวข้องกัน
 04:01

Rating


Other Instructors
Instructor :
พิสิฐ องค์น้ำทิพย์
ประสบการณ์ด้าน QA และ DevOps มากว่า 10 ปี ออกแบบระบบเทสให้กับบริษัทข้ามชาติ ปัจจุบันดูแลงานด้านการทดสอบแอพพลิเคชันบนเว็บและมือถือ ให้กับสถาบันทางการเงิน

Course Features
DCT Digital UDurations5 ชั่วโมง 17 นาที
DCT Digital ULevelBasic
DCT Digital ULanguageThai
DCT Digital UCourse TypeSelf-paced
DCT Digital ULectures-
DCT Digital UQuizzes-
DCT Digital UPass Percentage -
DCT Digital UMax Retakes-
Certification
-
Job Recommendation

เข้าสู่ระบบ

กรุณาเข้าสู่ระบบ เพื่อดำเนินการต่อ
หรือกดลงทะเบียน หากคุณยังไม่มีบัญชีผู้ใช้งาน
เข้าสู่ระบบลงทะเบียน
About
สภาดิจิทัลเพื่อเศรษฐกิจและสังคมแห่งประเทศไทย ชั้น 31 อาคาร เอไอเอ แคปปิตอล เซ็นเตอร์ ถ.รัชดาภิเษก แขวงดินแดง เขตดินแดง กรุงเทพฯ 10400
โทรศัพท์: 02-020-2000
[email protected]
Popular Courses
AI edge engineer
AI edge enginee...
เขียนโปรแกรมภาษา Visual Basic .NET กับ SQL Server โดยใช้ Entity Framework 6
เขียนโปรแกรมภาษ...
Angular6 & WebAPI Json
Angular6 & WebA...
Follow Us
Digital Council Of Thailand
ติดตามข่าวสาร และกิจกรรมดีๆ
Copyright © 2020 DIGITAL COUNCIL OF THAILAND, All rights reserved.  |   Terms and Condition  |   Privacy Policy

ติดตามข่าวสารและกิจกรรม

คุณต้องการใช้อีเมลนี้ติดตามข่าวสารและกิจกรรมจาก DCT DIGITAL U
( หากต้องการยกเลิกติดตามข่าวสารและกิจกรรม กรุณาแจ้งความประสงค์มาที่อีเมล   [email protected] )