線上活動學習科技

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

573
4
2021.11.05 (Fri) 09:00 - 11.06 (Sat) 16:00 (GMT+8)加入行事曆

此活動為線上活動,購票後可於票券頁進入直播連結

本課程全程使用 Google Meet

線上活動

此為線上活動,不受地點限制,輕鬆享受活動樂趣!

本課程全程使用 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 平台

線上活動

此為線上活動,不受地點限制,輕鬆享受活動樂趣!

本課程全程使用 Google Meet

活動簡介

【線上課程】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