AC 線上課程再進化:以創新精神與軟體思維經營教育服務
這次我們根據學習者希望從事的「職種」來「提前」分流。AC 最近越來越多學生是「非轉職者」,近年產業與人才對「數位轉型」的需求更是越顯迫切,有很多從事設計、行銷、或產品管理的學習者,希望能在 AC 建立程式能力,增加自身職涯的競爭力。所以這次,我們會針對這些職種,規劃更清楚的路徑與明確的能力驗收。
這次我們根據學習者希望從事的「職種」來「提前」分流。AC 最近越來越多學生是「非轉職者」,近年產業與人才對「數位轉型」的需求更是越顯迫切,有很多從事設計、行銷、或產品管理的學習者,希望能在 AC 建立程式能力,增加自身職涯的競爭力。所以這次,我們會針對這些職種,規劃更清楚的路徑與明確的能力驗收。
Webpack 是什麼?Webpack 是一個「模組打包工具」(module bundler)。這篇文章我們會由淺入深地了解Webpack如何使用,基本的 Webpack教學。
Postman 是測試 API 必備神器,本篇是給Postman新手入門使用,讓你在10分鐘快速上手基本 Postman用法,從基本GET API ,到需要驗證的 POST API,包含基本觀念像是請求四大方法CRUD(Create/Read/Update/Delete),Header 參數簡介,並使用Postman上傳/下載檔案
Docker是一個開源專案,讓你能快速建立、測試、部署應用程式的軟體平台。這篇文章帶你基礎認識Docker是什麼,以及實戰下載Docker Hub image 並執行容器。
Stack Overflow 是一個程式設計領域最熱門的工程師技術問答論壇網站。這篇文章給入門者介紹Stack Overflow,並提供如何使用這個工程師社區的基本指南。
Git 和 GitHub 是什麼?軟體開發常聽到的這兩個名詞有什麼關係?這篇Git和GitHub教學,將介紹工程師必備技能「版本控制系統」Git,還有以 Git 為核心技術基礎的「雲端版本控制服務平台」GitHub 該如何使用。認識軟體工程師的在軟體開發流程的頭號課題:如何管理程式碼。
Visual Studio Code (簡稱VSCode)是一個支援多平台的開放原始碼免費程式碼編輯器,在2019 Stackoverflow的調查中,也是Web開發者最熱門的程式編輯器。這篇基本的VSCode安裝使用教學,帶你快速上手設定本地開發環境,並推薦常用的VSCode外掛套件(Extensions)。
上一篇文章介紹了TDD,這篇則說明BDD與TDD有何不同,講解BDD觀念,並用實際範例和工具Cucumber 示範如何進行BDD開發。BDD 的重要精神在於能更有效地發現問題、方便協作和示範。
本文將介紹如何進行 TDD(Test-Driven Development),並以一個簡單的題目,盡量用具體且易懂的方式,來示範傳統開發模式和 TDD 開發模式在流程和思維上的差異。
在後端效能優化中,快取(Cache)是常用的作法。透過快取來優化效能有多種實作技術,本文將介紹其中一種作法—用記憶體幫你快取—Memory Cache,並透過一個實際專案來示範,使用 Node.js 實作 memcached 快取