國立交通大學推廣教育中心
左括,title
Programs,title  
軟體開發流程與版本控制

課程分類 : 資訊 / 類別 : 培訓班

班別 : 亥客書院培訓課程 / 開課日期 : 2017/06/24

報名洽詢 : 黃小姐(03)5712121 #52526

 
網路報名步驟如下:
1.點選網路報名-->2.輸入 身分證字號---> 3.輸入 個人報名資料--> 4.報名成功 (mail收到報名成功訊息)
達到 開課人數 或 最晚開課前一週 交大推教中心會通知您 atm繳費
課程名稱
軟體開發與流程控制
課程簡介

大型軟體開發往往涉及多人團隊之合作,有效運用開發流程階段性規劃、結構化程式碼、版本控制與自動化整合測試將有助於提高開發效率並維護軟體品質以及強固性。本課程將以實戰為主,從軟體開發流程的大觀念進行介紹,並討論如何有結構性的組織程式碼以針對軟體各元件功能規格進行開發。接著透過Git之操作來解決程式碼多人協作上的同步、整合、與版本控制等問題,並介紹測試框架如GoogleTest之運用來提高軟體測試項撰寫之效率。最後以Git為邏輯核心之線上程式碼管理平台Github/Gitlab,結合Travis Continuous Integration (Travis CI)系統之使用,來實現軟體自動化整合測試之目標。

課程大綱

 
本課程將針對下列主題進行觀念講授、範例說明、以及課堂演練:
軟體開發生命週期
模組化程式碼設計
開發流程與版本控制
軟體測試框架
軟體程式碼管理平台與自動化整合測試 

建議背景知識:
C/C++程式設計
Linux基礎操作 
★ 本課程請學員自備筆記型電腦。本學院課程提供務實的技術演練,課程中將進行虛擬軟體模擬演練,教導學員安裝軟體及實務案例操演,使學員於課後能夠持續使用與練習。
電腦軟硬體需求: i3以上CPU、4G以上記憶體、50G可用硬碟空間、安裝VirtualBox 5.1.10以上版本。
★ 如果您無法自備電腦,請與我們聯繫筆電租借事宜。
上課時間

6/24 週六   09:30-16:30(12:30-13:30休息) 共6小時 (天災順延一週)

上課地點
國立交通大學 台北校區
課程費用
每人$7000。教材含於內,人數不足15人不予開辦。
多人報名或一人同時報名多門課程均有優惠,詳細優惠內容歡迎來電洽詢。
招收對象
軟體開發人員、專案管理人員
師資陣容

Chong-Kuan Chen (亥客書院講師)、Chia-Wei Wang (亥客書院講師)

報名洽詢

黃小姐(03)5712121 #52526   E-mail:sunny52526@nctu.edu.tw
亥客書院官方粉絲團 歡迎關注

回上一頁回標題列
括號_左下   括號_右下
背景框左邊