你需要的是一個
好的環境與好的教練

強調斯巴達式的實戰精神,提供「學習環境」、「訓練課程」與「專業指導」給予未來想成為優秀軟體開發者的有志夥伴,透過在 6~18 週的短期密集訓練過程中,參與模擬真實專案開發的「協作團隊」。

Let Numbers Talk

0 +
學習時數總計
0 +
多元授課內容
0 +
累計培訓學員
Requirements

誰適合參與 ?

你需要的是累積真實的專案經驗。

「直接走進軟體開發現場」才是最直接有效的辦法,參與其中成為一員,能讓你在最短的時間提升能力累積經驗。

必須具備資訊基礎能力

建議為資訊相關科系的背景,或非本科系但已經參加過至少六個月以上的轉職訓練。在培訓過程中我們會預設你已經熟悉電腦與網路的知識,並具有基本的程式設計能力,對於 Web 與 App 的程式開發不陌生。

有足夠的時間投入參與培訓

安排每週至少 30 小時以上的學習,並透過持續地實作練習與分享,才會有明顯的成效,請先評估自己在這段期間是否有時間。

未來有志成為職業軟體開發者

學習過程會有很多挑戰等待你去完成,因為我們共同的目標,就是成為在職場上有能力為客戶解決問題的專業軟體開發人員。

Features of Our Courses

培訓過程有哪些
工具或技術 ?

我們限定參訓學員必須在時間內,達成符合業界 Junior Software Developer 職務必須具備的基本工作能力,參加對象必須已經有程式設計基礎,所以並不適合零經驗的新手。

目的是讓已有基礎的學員,透過模擬專案訓練獲得實戰經驗,包括九大主題。

Courses

九大主題

版本控制
參與軟體專案團隊協作必備的基礎能力,包含 Git 指令操作、GitLab 專案原始碼管理、使用 Pull-Request 提交程式碼與解決衝突等。
設計流程
使用 Wireframe 與 Prototype 確認清楚需求與規格,就可以大量節省工程師寶貴的時間,實務上要如何與 UI 設計師一起進行協作開發?使用 Sketch、Adobe XD、Figma 等工具繪製的設計稿,透過 Zeplin 等工具的協助,進行更準確、高效率的前端程式實作。
敏捷軟體開發
認識 SCRUM 如何運作,使用 Jira 或類似管理工具,進行從 User Story 到 Task 的 Issue 管理,並且整合測試與版本管理。
App 前端開發
使用 React Native 建構 iOS + Android 跨平台行動應用程式。
API 後端開發
使用 PHP Laravel 或 Node.js Express 開發給 Web 與 App 存取之後端 API 服務,連結資料庫與串接更多第三方雲端服務。
Web 前端開發
使用 React 或 Vue 實作前後端分離的架構,並搭配 Node.js 相關工具。
軟體測試
認識 UNIT TEST、TEST-DRIVEN DEVELOPMENT,使用 WEBDRIVER 及 APPIUM 進行自動化測試。 ​
資訊安全
基礎資安觀念養成,認識弱點掃描工具,瞭解 SQL INJECTION 與 XSS 等常見程式漏洞。 ​
軟體建置與部署 ​
認識 DEVOPS 實務流程,使用自動化流程進行 CI(持續整合)與 CD(持續部署),將通過測試的軟體服務發佈到 LINUX 伺服器、K8S 容器或 AWS 雲端服務。 ​
Training Echelon

培訓梯次

Choose the Plans That Fits Your Need​

Starter

實體授課暑期制

週一至週五 09:30 ~ 18:30

Summer Camp

Starter

實體授課學期制半年期間

週一至週五 09:30 ~ 18:30

Camp

Pro

強調「持續自發性」的 Study Group

彈性時間依簽約時程為主

Lab

Testimony

培訓會如何
進行 ?

秉持軟體人才培訓的企業社會責任,創科資訊特別在每年開放幾屆實戰訓練營,藉由與「真實世界軟體專案」相同的技術、工具與開發流程,化簡成與商業機密無關、門檻較低更容易上手的「模擬專案」,讓你有機會在職場前輩的陪伴下,完成真槍實彈的練習,動手解決真實的問題,快速累積個人的經驗與作品,而不只是「學習技術」而已。

階段 0:暖身

準備相關的軟硬體與網路帳號,使用 Monospace.chat、Google Meet、Classroom、HackMD、Notion、Odoo、Miro、Figma、GitHub、 … 等線上協作工具。

階段 1:基礎

軟體工程師基礎訓練,每週一到四會安排每天現場實體的課程,以及 Office Hour 團體指導時間,主要學習內容包括前後端開發、版本控制、自動化測試、SCRUM、DevOps、持續整合與部署、網路伺服器架設管理與資訊安全⋯等九大主題相關內容。

monosparta-code-camp-202201

階段 2:專案實戰

完成階段 1 且通過測驗的學員,可參與軟體專案實戰訓練,期間會搭配一個模擬專案,團隊以 SCRUM 的方法進行為期 12 週的 SPRINT 任務解鎖,最後在 Demo Day 完成作品成果發表。

線上教學與討論

不論身在何處,只要一台筆電連上網就能高效完成交付,已經是現代軟體開發者必須具備的職場基本能力。 我們的研究團隊只使用最棒的線上協作工具與雲端服務,包括 Google Workspace、GitLab / GitHub、Trello、Jira、Confluence、Slack、Zoom、AWS、Kubernetes、⋯並且在培訓過程中全程採用,讓學員未來在加入頂尖軟體研發團隊時,能夠更加得心應手,也能分享這些經驗給更多團隊。 請參考華視新聞雜誌在創科資訊與 Monospace 拍攝的採訪內容

實體空間服務

我們在台北與台中皆提供交通便利的實體空間,方便參與培訓的學員進行線下的交流,現場提供高速無線網路、技術圖書資源、咖啡飲料與餅乾零食⋯等,我們歡迎參與培訓的學員,每週安排固定的時間到實體空間進行實作練習與交流討論。
*備註:因本梯可能受到 COVID-19 疫情影響,如政府實施警戒達三級以上,實體空間服務將會暫停開放。

成果發表

通過軟體專案實戰訓練,學員已經累積更多實務經驗,專案作品和學習心得可以在 Demo Day 上台進行分享,「簡報」對於想要成為職場專業人士的軟體開發者來說,是非常重要的能力。我們在培訓過程中,持續要求學員不斷地練習分享,因此在得到展現自我能力的舞台出現時,每位學員都能侃侃而談。

Getting Started With Software Develop for Beginner

透過 Junior 工程師三十天初學必備攻略,來檢視自己的技能光譜吧!
回到頂端

hurry up !

軟體工程師培訓

限時免費報名中

藉由與「真實世界軟體專案」相同的技術、工具與開發流程,化簡成與商業機密無關、門檻較低更容易上手的「模擬專案」,讓你有機會在職場前輩的陪伴下,完成真槍實彈的練習,動手解決真實的問題,快速累積個人的經驗與作品,而不只是「學習技術」而已。