在職進修 — 軟體工程 — SEE

課程介紹

~歡迎企業洽談包班需求 ~
軟體開發/程式設計/智慧綠能課程主題館」 同步招生中 !!

 

課程目標

 

本課程透過Open Source軟體工具的實作練習,讓您熟悉一個應用系統開發過程中關於「自動化軟體持續整合建置」、「軟體型態版本控管」、「網頁應用系統效能測試」、「任務與問題追蹤管理」等軟體工程中的重要議題,讓您得以知行合一,在課程中逐步演練軟體開發持續整合建置實務操作。

 

預備知識

 

需對資訊系統的開發具有一定程度的經驗與認知。

 

適合對象

 

1. 專案經理、程式設計師、軟體測試人員、軟體專案開發團隊小組成員。
2. 適合想瞭解應用系統『效能測試』、『問題追蹤與管理』、『建構管理』、『自動化建構部署管理』等議題,欲化理論為實際的軟體工程師。

 

課程內容

 

  1. 自動化軟體持續整合建置 (Automation Software Continuous Integration Building Management)
  • DevOps自動化建置管理簡介
  • Jenkins 持續整合建置工具實務練習
  • SonarQube 軟體可維護性品質工具實務練習

 

DevOps持續整合建置工具Jenkins

Jenkins提供軟體開發的持續整合服務,支援軟體型態控管(Software Configuration Management, SCM)工具,包括CVSSVNGitClearCase等,執行基於Apache AntMavenGradle等自動化建構工具,以及任意Linux Shell指令和Windows批次處理命令。

 

程式碼可維護性品質工具SonarQube

SonarQube支援超過 25 種程式語言,如 JavaC/C++C#/.NETPythonJavaScriptPHP等,分析程式碼可維護性品質,包括:冗餘程式、單元測試、複雜度、潛在問題、安全弱點、與程式寫作規範等,可與 CI結合成為持續整合中的一環。

 

  1. 軟體型態管理 (Software Configuration Management)
  • 型態版本控制與管理流程
  • 版本控制工具實務練習

 

版本控制工具Git與HitHub

Git是一個開放原始碼的版本控制系統,曾用於管理Linux超過一千萬行核心程式的版本控制。Git採用分散式版本控制機制,開發者本機端有完整的程式,不需網路連線也能獨立作業。Git可製作不同開發分支,或合併分支。管理不同時間的檔案和目錄。允許回覆舊版的資料,或檢視資料改變的歷史。允許使用者在不同電腦修改和管理相同群組的資料。GitHub則是一個基於Git版本控制系統的雲端程式碼儲存服務,它提供了程式碼版本控制、協作和專案管理的功能。

 

  1. 網頁應用系統效能測試 (Web Application Performance Testing)
  • 網頁應用系統效能測試流程
  • 網頁應用系統效能測試工具實務練習

 

網頁應用系統效能測試工具 Apache JMeter

Apache JMeter  Apache 開發的開放原始碼效能測試套件。以Java寫成,可在 Unix-Like MS-Windows 上執行。原先是為Web/HTTP測試而設計,目前已擴展支持各式各樣的測試模組。JMeter用來模擬對伺服器或網路系統的負載測試,或分析不同負載類型下的所有伺服器運作情況。提供圖形化使用者界面,設定測試報告呈現,測試同步及測試的創建和執行。

 

  1. 任務與問題追蹤管理 (Task and Issue Tracking Management)
  • 任務管理與問題追蹤流程
  • 任務與問題追蹤管理工具實務練習

 

任務管理工具Trello

Trello是一個基於Kanban方法的任務管理工具,它透過看板(Boards)、列表(Lists)和卡片(Cards)來組織和管理任務。Trello適合於敏捷開發、專案管理、任務追蹤等用途,並且易於使用和自定義。

 

問題追蹤管理工具GitHub Issues

  GitHub IssuesGitHub平台上的問題追蹤管理工具,用於追蹤專案中的問題、錯誤和待辦事項。每個GitHub儲存庫都可以有自己的Issues,開發人員可以透過在Issues中創建問題來記錄和追蹤程式碼的問題,並且可以對問題進行討論、分配負責人、設置標籤等

 

報名課程資訊

  • 本課程採線上報名,報名課程之學員將於開課前7~10天內收到e-mail通知,確認課程是否開課,若確認開課才需繳費
  • 服務時間:上班日09:00 至 17:30
  • 上課期間

    2025/06/14-2025/06/15
    六、日白天
    總時數12hr實體課程

    上課地點

    台北市復興南路一段390號2樓 MAP

    原價

    NT$11,250

    優惠價

    NT$9,000

常見問題

你可能想知道的問題
  • A.至少需達10人才予開課,本公司最晚於上課前一週通知是否開課。
    ※主辦單位得視報名情況而保留實際開課日期的變更權利

  • A.資展國際股份有限公司
    台北 : 台北市復興南路一段390號2、3樓
    桃園 : 桃園市中壢區新生路二段421號 (聖德基督學院)
    台中 : 台中市南屯區公益路二段51號18樓
    高雄 : 高雄市中正四路211號8樓之1
    ※上課地點與教室之確認,以上課通知函為主

  • A.本課程採線上報名,請至課程頁面報名。
    ※客服專線 : (02) 6631-6588、(02) 6631-6581

  • A.報名課程之學員將於開課前7天內收到e-mail通知,確認課程是否開課,確認開課才需繳費。
    ※政府計畫學費補助方案班級,則悉依計畫規定辦理

  • A.匯款方式可選擇信用卡、ATM匯款。
    - 以信用卡支付者 : 確定開班後會寄發訂單連結,請於指定繳費期限內完成線上刷卡
    - 以ATM匯款支付者 : 確定開班後會寄發繳費帳號,請於指定繳費期限內完成繳費
    ※課程若未如期開班,費用將全額退還

  • A.
    1)團報優惠 : 2-3人團報可打95折、4人(以上)團報可打9折優惠 (團報優惠與早鳥優惠可一併使用)
    2)每門課程會有早鳥報名優惠期限
    ※線上課程報名每個帳號僅提供一位學員報名,若為團報學員,每位皆必須完成線上報名,並於其他金額說明欄位註記「與XXX一起團報」,以利事後核對名單
    ※政府計畫學費補助方案班級,則悉依計畫規定辦理

  • A.
    1)已完成報名與繳費之學員,課程主辦單位將於開課三天前以E-mail方式寄發上課通知函;若課程因故取消或延期,亦將以E-mail方式通知,如未收到任何通知 ,敬請來電確認。
    2)已完成繳費之學員如欲取消報名,請於實際上課日前以信件通知業務承辦人,主辦單位將退還90% 課程費用。
    3)學員於培訓期間如因個人因素無法繼續參與課程,將依課程退費規定辦理之︰上課未逾總時數三分之一,欲辦理退費,可退還所有費用二分之一;上課逾總時數三分之一,則不退費。
    4)課程執行單位保留是否接受報名之權利。
    5)如遇不可抗拒之因素,課程主辦單位保留修訂課程日期及取消課程的權利。
    6)政府計畫學費補助方案班級,則悉依計畫規定辦理。

  • A.依資展國際股份有限公司ISO品質系統之「教育訓練服務程序」規定,本課程為短期班,參訓學員缺課未超過總時數五分之一者,結業時由本公司核發結業證書。

  • A.本課程上課期間,每天都會提供午餐,學員不需自行準備或額外付費。

  • 上課期間

    2025/06/14-2025/06/15
    六、日白天
    總時數12hr實體課程

    上課地點

    台北市復興南路一段390號2樓 MAP

    原價

    NT$11,250

    優惠價

    NT$9,000