Online EventLearningScience & Tech

Jenkins 持續整合與自動化測試運用在 C# Dotnet Core

625
4
2021.11.05 (Fri) 09:00 - 11.06 (Sat) 16:00 (GMT+8)Add To Calendar

【Online Event】After purchase completed, you can enter the live stream from the ticket page.

本課程全程使用 Google Meet

Online Event

This is an online event, free from geographical limitations—enjoy the fun easily from anywhere!

本課程全程使用 Google Meet

預期效益 了解Jenkins CI運作架構 熟悉Jenkins CI安裝與設定 規劃連續性整合作業 使用常用Jenkins外掛 了解Jenkins安全性架構 能將任意ASP.NET網站改由Jenkins CI進行連續性整合管理 能透過Jenkins CI自動將網站建置並部署到LXC / Docker 平台
預期效益 了解Jenkins CI運作架構 熟悉Jenkins CI安裝與設定 規劃連續性整合作業 使用常用Jenkins外掛 了解Jenkins安全性架構 能將任意ASP.NET網站改由Jenkins CI進行連續性整合管理 能透過Jenkins CI自動將網站建置並部署到LXC / Docker 平台

Online Event

This is an online event, free from geographical limitations—enjoy the fun easily from anywhere!

本課程全程使用 Google Meet

Event Introduction

【線上課程】Jenkins 持續整合與自動化測試運用在 C# Dotnet Core

主辨單位:科技創意發明學教育學會
講師:黃威誌
日期:2021/11/05( 五)、2021/11/06(六)
課程時數:12HR

課程費用 : 15000元/人

2021/10/26前完成報名可享優惠 12000元/人

( 課程結束後將郵寄課程收據 )


注意事項:實體課程因 疫情問 題,改成線上課程

  • 簡介Jenkins CI
    • 何謂連續性整合 (What is Continuous Integration)
    • 了解連續性整合架構中的各種角色
    • 了解Jenkins CI運作架構
    • 介紹Jenkins CI的各種使用情境
  • 安裝Jenkins CI
    • 安裝必要元件
    • 安裝與啟動Jenkins
    • 測試安裝與執行
    • 管理節點 (叢集)
    • 初始設定重點
  • 規劃連續性整合作業
    • 版本控管 (SVN, Git, TFS)
    • 架設測試環境 (Console, ASP.NET)
    • 制定建置流程 (Build Process)
    • 練習手動建置專案 (NuGet, MSBuild)
    • 實作連續性整合作業 (以 .NET CORE 為例)
    • 設定原始碼控管
    • 實作自動化建置
    • 實作自動化測試
    • 實作自動化部署 (LXC / Docker,SQL, IIS)
    • 認識工作區 (Workspaces)
    • 整合版控機制自動觸發作業
    • 自動產生建置報告
    • 通知作業設定
    • 錯誤的建置與檢視Console Output
  • 使用外掛 (Using Plugins)
    • 認識Jenkins外掛架構
    • 認識擴充點
    • 介紹常用外掛
    • 管理外掛
    • 設定外掛
    • 安全性機制
    • 設定全域安全性
    • 設定身分驗證方法
    • 設定專案權限矩陣
  • 單元測試框架
    *
  • 綜合實戰演練

適合對象

  • 以網站建置為主的開發人員
  • 企業網站開發部門經理
  • 現有 .net core 開發人員
  • 現有 ASP.NET MVC 開發人員

預期效益

  • 了解Jenkins CI運作架構
  • 熟悉Jenkins CI安裝與設定
  • 規劃連續性整合作業
  • 使用常用Jenkins外掛
  • 了解Jenkins安全性架構
  • 能將任意ASP.NET網站改由Jenkins CI進行連續性整合管理
  • 能透過Jenkins CI自動將網站建置並部署到LXC / Docker 平台
avatar

社團法人科技創意發明教育學會

Jenkins 持續整合與自動化測試運用在 C# Dotnet Core

2021.11.05 (Fri) 09:00 - 11.06 (Sat) 16:00 (GMT+8)

loading