Loading...

Blog v.1

A successful marketing plan relies heavily on the pulling-power of advertising copy. Writing result-oriented ad copy is difficult.

自學能力

找到最佳學習模式的秘密—學習循環與學習次數

我們先來定義所謂的「一次學習」是什麼樣的結構,然後,你需要針對自己的學習結構進行評估,看看是否能優化一下,讓學習結構變更完整。有了完整的學習循環結構以後,可以再進一步思考整個循環的加速。

Posted on 
Jan 20, 2021
  by
Ellen
Read More
技術筆記

Code Review怎麼做?新手工程師如何提升「程式碼品質」

要如何寫出更好的程式呢?怎樣才能夠成為一個「優秀」的新手工程師呢?事實上,寫出會動的程式不難,但想寫出好的程式其實是需要刻意練習的。透過「Code Review」是推薦新手的方法,經由反饋與討論來找出程式中可優化的空間。

Posted on 
Jan 18, 2021
  by
weiyuan
Read More
職涯探索

新手軟體工程師面試心得:如何將協作專案變身說服力高的作品集

成功轉職軟體工程師的AC畢業生Harry,分享自己透過協作專案製作作品集,在找工作、面試和準備履歷上的經驗和心得,希望能對一些正在轉職路上的讀者未來在找工作或準備履歷上會有些幫助。

Posted on 
Jan 18, 2021
  by
Harry Lu
Read More
技術筆記

切版是什麼,前端工程師帶你學習切版入門

切版是前端工程師必須要具備的技能,但到底什麼是切版?白話來說,切版就是要把設計師針對使用者需求所完成的設計稿,透過程式讓它在網頁中實際呈現出來。

Posted on 
Jan 15, 2021
  by
Mike
Read More
技術筆記

11個切版學習資源與工具:The Odin Project、Codepen、DevTools

說到學習切版,學習的資源和方法何其的多。每位學習者適合的學習方式不同。因此,以下會根據不同類型的學習方式,各自分享我個人使用的學習資源。

Posted on 
Jan 15, 2021
  by
Mike
Read More
程式學習

演算法和資料結構對一個工程師的意義?如何提升實力?

如果脫離「面試解題」這個情境,倒底學習演算法/資料結構有什麼意義?除了準備面試,這些學習的投資有什麼長期價值嗎?在今天的分享中,我們訪問了愛料理技術長與共同創辦人 Richard Lee,希望能為正在攻略演算法/資料結構的讀者們,設定具有長期價值的目標展望,感受到這是為了長期的工程師職涯自我修練的一部分。

Posted on 
Jan 13, 2021
  by
ALPHA Camp
Read More
職涯探索

求職信 Cover Letter 怎麼寫?寫 Cover Letter 的要素和2大重點

Cover letter 是一個幫助僱主快速過濾無效履歷的方法,同時也是你跟潛在雇主的第一個關鍵接觸點。這篇文章帶你了解寫 Cover Letter的兩大重點與關鍵元素。

Posted on 
Jan 7, 2021
  by
Yenting
Read More
職涯探索

前端工程師要會什麼?工作上會遇到什麼挑戰

前端工程師Front-end Developer是什麼?「前端」兩個字,主要就是要表達在工程開發的面向上比較貼近終端使用者介面的開發、處理而得名,所以前端工程師的工作其實可以說是既理性又感性的結合:透過 HTML/CSS 語言理性地將設計實現於網頁畫面上,並且感性地詮釋與臨摹設計師的美感理念!

Posted on 
Dec 30, 2020
  by
jiang
Read More
技術筆記

網頁設計入門,從認識HTML、CSS開始

網頁設計在進入工程的範疇時,通常最常聽到的名詞就是 HTML/CSS!其實它們兩者在技術上都代表著不同的電腦語言工具,用來分別處理「網頁呈現」上的不同事情,這篇文章帶大家認識網頁設計的基礎跟前端工程師的關係。

Posted on 
Dec 29, 2020
  by
jiang
Read More
職涯探索

如何思考職涯規劃?成為軟體工程師後的3大職涯路徑

成為軟體工程師後,如何思考職涯規劃?資深開發者當久了,該升管理職嗎?轉職後才是職涯起飛和大量學習的起點,三位 ALPHA Camp 助教及軟體工程師,將分享他們選擇的三大職涯發展路徑及學習方法。

Posted on 
Dec 22, 2020
  by
Daisy Tsai
Read More
學員成長

轉職的試煉:從環工到軟體工程師的轉職之路

成功轉職為職稱是web全端工程師的工作。一路上除了技術學習外,也經歷很多只有轉職者才會有的焦慮和不安,雖然在路上一定會不斷遇到各種困難。因為自己一路過來真的受到很多人的幫助,這篇文章主要是轉職一路一來較完整的整理,希望也能給予有考慮轉職或正在轉職路上的朋友一些參考和幫助

Posted on 
Dec 21, 2020
  by
Harry Lu
Read More
人物專訪

台灣 JavaScript 社群的推手 — Caesar (上)

當 JavaScript 還是一個崛起的程式語言時,Caesar 透過各種分享、授課、活動,積極讓台灣的軟體社群與產業,更認識 JavaScript。這次,AC的創辦人 Bernard 跟 Caesar 會談到他個人的職涯發展,他對傳統資工、資管系的教學模式的看法、以及如何成為一個有價值的工程師。

Posted on 
Dec 17, 2020
  by
Bernard Chan
Read More
人物專訪

台灣 JavaScript 社群的推手 — Caesar (下)

Caesar 老師分享如何改善現有工作流程 ,落實溝通與教學。以及工程師在工作內容以外,如何進一步思考自己能創造的價值。

Posted on 
Dec 16, 2020
  by
Bernard Chan
Read More
技術筆記

React 中一定會用到的 JavaScript 語法

在 React Hooks 的加持之下,Modern React Web App 有了不一樣的氣象,對於新入手的開發者來說,可以從最熟悉的 function 開始學起 React;對於熟悉 React 的開發者而言,則可以練習不受舊有思維的影響,感受 Hooks 帶來的簡潔與便利性。

Posted on 
Dec 14, 2020
  by
PJCHENder
Read More
學員成長

上過 Hahow、Coursera,ALPHA Camp 如何讓我能主動線上學習

實際使用過才會感受到 ALPHA Camp 與以前上 MOOC (massive open online course) 課程的不同。像是 coursera、edX、Udemy、Hahow ,每一個我都有上過課,裡面也有問題討論區、作業批改、甚至有導師時間,但相比之下,ALPHA Camp 的作法,確實會讓長期潛水的我學習主動分享、主動問問題還有定期繳交作業。

Posted on 
Dec 4, 2020
  by
YaWen
Read More
技術筆記

Cookie 和 Session 究竟是什麼?有什麼差別?

Cookie 和 Session 這兩個名詞,相信大部分的開發者都不會太陌生,特別是 Cookie,從社群網站、電商平台、Google Analytics 分析等地方,無處不見它的應用;但從本質上,Cookie & Session 究竟是什麼呢?這就要從 HTTP 的特性說起。

Posted on 
Dec 4, 2020
  by
Gary
Read More
程式學習

如何挑選適合你的線上課程平台:Udemy、Coursera、Hahow 比較與推薦

你是不是有想要學習新東西或技術,但是不知道該去哪裡學。有名的MOOC線上課程平台像是Udemy、Coursera、Hahow等,除了課程外,平台也有非常多選擇,但是不知道該從何選起?

Posted on 
Dec 3, 2020
  by
ALPHA Camp
Read More
程式學習

演算法面試準備與 LeetCode 刷題重點心法 - 新手工程師職涯升級密技

演算法、資料結構常作為軟體工程師的面試考題,但實務上會用到演算法嗎?軟體工程師到底該不該學演算法?來自頂頂軟體外商的資深工程師,將深入解析演算法的應用場景,及演算法面試心法。

Posted on 
Dec 2, 2020
  by
Daisy Tsai
Read More
自學能力

刻意練習與分類架構:談「頂尖」VS「優秀」學習表現的關鍵差異

面對「我在學什麼」這個問題,良好姿態是:將你打算要學的事情,例如「學程式」進行拆解與分類,運用任何的維度,排出一個學習地圖。今天我們就來介紹一個能用來拆解「學什麼」的分類架構。

Posted on 
Dec 1, 2020
  by
Ellen
Read More
校友分享

從休學到轉職工程師,感謝不放棄的自己 — ALPHA Camp 校友 Walle 專訪

從零開始學習到當上軟體工程師的經驗給了我很大的肯定,讓我可以拿出以前沒有的自信去面對之後的挑戰,從當初覺得自己數理不好,猶豫再三,到學習過程中信心不足,甚至幾度痛哭流涕,嚴重懷疑自己。而這樣的我最後可以順利當上工程師,之後還有什麼想做的事情做不到呢?

Posted on 
Nov 25, 2020
  by
Evelyn Chang
Read More
技術筆記

DOM 和 Virtual DOM 是什麼?認識 Document Object Model

DOM (Document Object Model)是瀏覽器所產生出來的資料結構,一方面表現出 HTML 的內容與架構,另一方面讓開發者有機會使用 JavaScript 透過 DOM 來操作頁面。

Posted on 
Nov 21, 2020
  by
TD
Read More
人物專訪

Ruby on Rails 實戰聖經作者 - ihower 專訪

ALPHA Camp 的 Bernard 訪問 Ruby-on-Rails 實戰聖經作者 ihower , 討論頂尖工程師如何追求卓越?作為一個軟體工程師,有什麼技能是一定必須的?面試求職者,或是管理團隊時,甚至在管理自己時,ihower最在意的特質或是能力是什麼?

Posted on 
Nov 16, 2020
  by
Bernard Chan
Read More
程式學習

學程式能做什麼?培養第二專長成為T型人才,你應該要丟掉的三大迷思

談到學程式,有常見的3大迷思,非本科、跨領域無法學好程式?學了程式是不是只能當工程師?其實你能培養第二專長,成為T型人才。這篇文章帶你破除迷思,了解你是否適合學程式

Posted on 
Nov 12, 2020
  by
ALPHA Camp
Read More
自學能力

軟體工程師如何持續學習?從鐵人賽、Side Project 談技術學習

軟體技術環境變化快速,「持續學習」成為了軟體工程師無法逃避的宿命。軟體工程師該學什麼?用什麼方式學?如何安排時間有效學習?三位 ALPHA Camp 課程助教與校友,分享如何透過 Side Project、鐵人賽大量練習,不斷精進自我。

Posted on 
Nov 10, 2020
  by
Daisy Tsai
Read More
自學能力

自學效率的關鍵—掌握你的學習動力

「自學 (self-direct learning)」的情境,也就是學習者需要自行定計劃並且蒐集學習資源的狀況。學習動力的起伏導致學習者反覆回到「我是否需要繼續投資心力來學這個東西」的決策,對「我現在做的事情真的可以幫我達到 (功能性的) 目標嗎」反覆質疑。學習能量因而耗損。今天我們先針對「動力」這個根本又關鍵的老話題起個頭。

Posted on 
Nov 6, 2020
  by
Ellen
Read More
技術筆記

如何 Debug ?從認識 Chrome DevTools 學習前端優化 Debug 技巧

內容主要圍繞在前端相關的 Debug 偵錯技巧,只要你有網頁開發經驗,尤其: 每天都會開啟瀏覽器的 Devtools,常常需要刻 UI,以及撰寫許多 HTML、CSS ,以 JavaScript 維生,需要進行前端效能、SEO 優化。都非常推薦閱讀

Posted on 
Nov 5, 2020
  by
shizuku
Read More
技術筆記

Leetcode是什麼?誰需要刷題?工程師面試要刷到什麼程度

當好的工程師職缺出現在求職市場時,眾多求職者將湧入其中爭取面試機會,企業使用履歷進行篩選之外,會考驗應徵者的基本開發能力以及專案經歷。前者常見的測試方式為白板題與線上題庫測驗;後者則看求職者的作品集來了解。而 LeetCode 便是常見了解題目的手段,其記錄各式各樣的題目好讓求職者有個底。

Posted on 
Nov 5, 2020
  by
Victor
Read More
人物專訪

用自己方式成為獨特存在的工程師—王景弘(TonyQ) (上)

王景弘(TonyQ)是網路上頗有名氣的工程師,ALPHA Camp 創辦人 Bernard 藉由訪問 TonyQ 帶大家了解他在不同公司和人生階段,工程師職涯的體悟與學習。

Posted on 
Oct 30, 2020
  by
Bernard Chan
Read More
人物專訪

用自己方式成為獨特存在的工程師—王景弘(TonyQ)(下)

王景弘(TonyQ)是網路上頗有名氣的工程師,ALPHA Camp 創辦人 Bernard 藉由訪問 TonyQ 帶大家了解他在不同公司和人生階段,工程師職涯的體悟與學習。

Posted on 
Oct 30, 2020
  by
Bernard Chan
Read More
職涯探索

非本科系跨領域轉職軟體工程師,如何面試進一流公司?世界級工程團隊的開發文化與選才標準

非本科系跨領域轉職軟體工程師,缺乏亮眼工作經歷,求職面試如何獲得一流公司企業青睞?全球最大 LGBTQ 交友平台 Grindr 軟體工程師 Wesley,將分享他從硬體背景到加入世界級工程團隊的職涯之路,過程如何透過策略性求職,面試進一流軟體公司。

Posted on 
Oct 20, 2020
  by
Daisy Tsai
Read More
學員成長

多一點堅持,就能看到自己更多的成長—ALPHA Camp 校友吳振銜專訪

振銜是一名需要輪三班的全職醫檢師,在加上家中有三個孩子,在這樣時間如此侷限的情況下,以每周平均投入15-20 個小時甚至更多的時間,完成了 ALPHA Camp 八個月的線上課程,也在持續努力的過程中,鼓舞了許多同期的同學,究竟振銜是如何克服種種挑戰,堅持到最後,並跨出全新的一步?

Posted on 
Oct 19, 2020
  by
Evelyn Chang
Read More
程式學習

如何用 ORID 提問框架,記錄心得、回顧發現、內化學習

ORID 是個在國際上被廣泛使用的焦點式提問法,透過四個層次的提問,能夠幫助使用者更結構性地思考與回應問題。本文以大家熟悉的 ORID 焦點討論法為起始點,接下來會再針對四個階段進行細部討論,延伸每個階段的重點與訣竅。

Posted on 
Oct 19, 2020
  by
Ellen
Read More
程式學習

文科生的 ALPHA Camp 程式學習之旅,5 大理由推薦 AC

在英國倫敦大學念文科的Calvin,最大的職涯目標就是科技業工作。我正在找一個學習途徑可以讓我有系統的統整這段時間所學的、且讓我有更多實作運用的機會。於是我就找到 ALPHA Camp

Posted on 
Oct 16, 2020
  by
Calvin Sung
Read More
人物專訪

資料科學家如何發現與解決商業問題?四步驟解析實際案例!

想進入資料科學領域,成為資料科學家,除了機器學習硬技能的掌握外,更重要的是擁有分析問題的思維。印尼獨角獸電商資料科學協理,透過案例拆解,深入探討如何用資料科學處理實際的商業問題。

Posted on 
Oct 13, 2020
  by
Daisy Tsai
Read More
程式學習

新聞編輯為什麼要學程式設計?

從新聞製作過程的資料搜集、即時資料分析,到行銷企劃相關的流量追蹤,或是幫忙網頁套版或串選舉票數API等支援工程師的任務,都能靠著基本的程式能力完成。

Posted on 
Oct 13, 2020
  by
ALPHA Camp
Read More
程式學習

好的 Side Project 和作品集如何做?給新手工程師的懶人包

新手轉職工程師,如何做出好的side project 或作品集?這篇幫你整理好了side project的建議懶人包,從範例、想法到練習,幫助你了解如何開始side project與做好作品集的呈現。

Posted on 
Oct 12, 2020
  by
Yenting
Read More
職涯探索

菲律賓博弈產業拿高薪?工程團隊揭密,進入博弈產業前的必修通識

線上博弈產業近年蓬勃發展,又以菲律賓博弈產業最為發達,招攬大量工程師。ALPHA Camp 邀請畢業校友分享他們在菲律賓博弈產業擔任 PM、前後端軟體工程師的心得,探討菲律賓博弈產業類型、工作型態、當地生活環境及優缺點為何。

Posted on 
Oct 7, 2020
  by
Daisy Tsai
Read More
技術筆記

網頁快取是什麼?Web cache 機制是怎麼運作的?

快取就是幫我們省下重複向伺服器拿取資源的效能浪費,將你看過的東西留下來,在需要時便能直接拿出來用,不用再次向資料來源端請求。

Posted on 
Oct 6, 2020
  by
Gary
Read More
學員成長

成為你想成為的那種大人—ALPHA Camp 校友 Lastor 專訪

AC校友 Lastor 大學時念數位媒體設計,曾做過遊戲公司美術設計,又到日本動畫學校就讀。回台灣後在AC學習軟體開發,結合了自己的興趣找到了適合自己的工作。

Posted on 
Sep 30, 2020
  by
Evelyn Chang
Read More
職涯探索

資料科學五大 Q&A:如何成為資料科學家?資料科學產業的未來?

資料科學家是近年最炙手可熱的職位,到底資料科學家在做什麼?想開啟資料科學家職涯,該具備哪些特質與技能?主張數據創辦人暨執行長 Tammy,將分享她如何從物理博士轉變為資料科學家,並解惑資料科學、AI 領域相關問題。

Posted on 
Sep 30, 2020
  by
Daisy Tsai
Read More
職涯探索

技術團隊主管的培養人才之道:如何與團隊溝通和共同成長

技術團隊主管如何組建團隊,帶領自己的團隊逐步自我成長, 東森集團前端技術主管& Scrum Master的Ivan分享他的人才培養與團隊經營之道。

Posted on 
Sep 28, 2020
  by
ALPHA Camp
Read More
職涯探索

招募主管如何定義優質技術人才?8 大 QA 揭密軟體工程師面試、薪水談判之道

企業和雇主認可的優質技術人才、軟體工程師,該具備什麼能力?又該如何培養自己?AC 充電站邀請到軟體企業端的頂尖招募主管、技術主管及人力資源平台創辦人進行分享,針對工程師面試注意要點、如何談判薪水等問題一一解答。

Posted on 
Sep 18, 2020
  by
Daisy Tsai
Read More
學員成長

從土木、行銷到軟體工程師,挑戰自己的無限可能性—ALPHA Camp 校友 Ginger 專訪

大學念土木的 Ginger,跨領域從土木、行銷到軟體工程師,Ginger 為什麼做出那些看起來毫無關聯的決定,這中間又有甚麼體驗和學習?來聽聽這個很特別的故事,也許會讓你也放下那些無謂的焦慮與掙扎,勇敢踏出眼前的一步。

Posted on 
Sep 14, 2020
  by
Evelyn Chang
Read More
校友分享

如果對現實不滿,就做點甚麼改變它 — ALPHA Camp 助教 Sam 專訪

從 AC 畢業後,目前已經在香港工作近四年的 Sam 一路從菜鳥工程師成為今天的資深工程師,他最大的學習是甚麼?又有甚麼想和 AC 學生分享的? 來聽聽 Sam 助教的故事

Posted on 
Sep 13, 2020
  by
Evelyn Chang
Read More
AC動態

留存率 80% 的線上程式課程如何打造?三大教學設計心法公開!

在線上自學成效普遍低落的情況下,ALPHA Camp 線上程式課程留存率高達 80%,是業界的十倍。究竟是如何做到的?本次邀請 ALPHA Camp 教學設計師 Ellen,分享團隊如何運用教學設計心法,打造高留存率的線上程式課程!

Posted on 
Sep 11, 2020
  by
ALPHA Camp
Read More
職涯探索

軟體工程師薪水多高?台灣網路IT業薪資行情

軟體工程師的薪水到底有多高?台灣的網路IT業市場和職業的需求有多大?現在是不是已經飽和了?我們幫助大家透過各大人力資源網站的調查,整理出了台灣網路IT業的工程師薪水行情。

Posted on 
Sep 8, 2020
  by
ALPHA Camp
Read More
技術筆記

MVC架構是什麼?認識 Model-View-Controller 軟體設計模式

當我們把關注點分離的概念落實到軟體架構 (architectural pattern) 時,最常見的分工是把「管理資料的功能」和「呈現視覺的功能」分離。很常用的設計模式叫作 MVC 設計模式,在這個架構裡,會把軟體分成 Model、View、Controller 三大功能層。每一次 request/response 週期的背後,都由這三大功能層來合作完成

Posted on 
Sep 2, 2020
  by
ALPHA Camp
Read More
人物專訪

如何成為發揮 10 倍影響力的工程師?新創技術長談三大核心非技術能力

近年來引發熱議的「10倍工程師」是什麼?ALPHA Camp 邀請到愛料理技術長 Richard,分享他對10倍工程師的定義。並探討:工程師想追求更好的職涯,除了寫程式之外,該具備哪些非技術核心能力?非本科系轉職工程師者,從中能發揮哪些經驗優勢?

Posted on 
Aug 30, 2020
  by
Daisy Tsai
Read More
技術筆記

認識軟體佈署與 PaaS 雲端服務 Heroku

佈署 (Deploy)通常代表了一系列動作,包含在線上環境中架設主機、安裝環境、上傳並啟動專案。這篇介紹硬體軟體兼具的 PaaS(Platform as a Service,平台即服務)雲端服務 Heroku,我們只要把寫好的專案「推」到平台上,網站就能開始運作了

Posted on 
Aug 28, 2020
  by
ALPHA Camp
Read More
學員成長

程控工程師學網頁開發「若你曾出現一點程式夢,請大膽放心來AC嘗試!」

Nancy是醫療器材產業的系統程控工程師,因為疫情關係在家遠端工作,這一篇是Nancy在ALPHA Camp的第一學期課程回顧,這正是那把鑰匙:剛踏入30歲時那些無法強迫自己完成的夢,竟然在短暫的三週裡,培養出強大的持續累積信念!

Posted on 
Aug 25, 2020
  by
Nancy
Read More
校友分享

AC 最資深的 Jack 助教—從挫敗中學習,在分享中成長【ALPHA Camp 助教聚焦】

Jack 在 ALPHA Camp 擔任助教已經有一年多的時間,是目前團隊中最資深的助教,脫離從企管系畢業後的迷惘狀態,透過建立自己的程式技術能力,Jack 從月薪只有一萬的商學院畢業生,在摸索中發展出嶄新的職涯,成功轉職為前端工程師、web team lead,到現在則是新創團隊有無科技的產品經理。

Posted on 
Aug 17, 2020
  by
Nissen Yeh
Read More
校友分享

跨領域轉職產品設計師的 3 大成功轉職因素

想成為產品設計師,需要會什麼技能?要會寫程式嗎?如何準備作品集?外交系畢業的 Yvonne,從歷經職涯迷惘到成功轉職產品設計師,將分享她的跨領域轉職準備歷程與產品設計師職涯。

Posted on 
Aug 17, 2020
  by
Daisy Tsai
Read More
職涯探索

一流網路公司FAANG如何面試產品經理 Product Manager 

頂尖的網路公司 FAANG (Facebook, Amazon, Apple, Netflix, Google) Product Manager 產品經理面試的過程,和題目類型會有哪些?以及面試官在不同問題,對於PM的期待是什麼。

Posted on 
Aug 14, 2020
  by
ALPHA Camp
Read More
學員成長

我是工程師,但我想成為軟體工程師:一個化工碩士的目標追尋

念化工系的Fan第一份工作和國外求學的經歷,沒讓他找到明確的目標,常常懷疑自己是不是浪費了大把的時間和金錢,走在錯誤的路上。他決定跳脫這個「看自己會什麼,才去找能做什麼」的框架,轉而先思考自己想要的是什麼,根據這個目標去檢視自己哪裡不足,再去補足缺乏的能力。看他分享他的職涯路程與轉念,和在AC學習的體悟。

Posted on 
Aug 12, 2020
  by
fan
Read More
人物專訪

Shopify 開發總監分享:成為頂尖軟體工程師應具備的 4 大心態與能力

如何成為頂尖軟體工程師?全球知名企業 Shopify 開發總監分享,除了磨練技術能力外,心態與正確習慣的養成更加重要!他從 13 年工程師職涯經驗中,提煉出成為頂尖軟體工程師、技術人才的 4 個關鍵能力

Posted on 
Aug 10, 2020
  by
Daisy Tsai
Read More
AC動態

ALPHA Camp 學習教練團隊,如何透過數據優化學生學習成果 ?

許多線上學習成效低落的原因之一是太過自由,沒有任何來自外在的壓力,完全依賴本身的自律與動力,初學者很容易遇到困難的階段而放棄。為了設計適當的壓力與動力管理,幫助學生持續學習,這篇文章帶你了解AC特有的學習教練,如何透過數據優化學生學習成果。

Posted on 
Aug 7, 2020
  by
Youchi Kuo
Read More
技術筆記

Webpack 新手入門:模組打包工具的用途及 Webpack 工作方式的基本觀念

Webpack 是什麼?Webpack 是一個「模組打包工具」(module bundler)。你可能又會接著問,那什麼是模組?什麼是打包?這篇文章我們會由淺入深地理解這些問題,並了解 Webpack 的用途及它的基本觀念。

Posted on 
Jul 27, 2020
  by
Dez
Read More
AC動態

打造最有效的線上學習體驗-ALPHA Camp 自有學習平台 Lighthouse

對線上學習而言,影響學習體驗非常大的一部分其實是學習平台本身。Lighthouse 是 ALPHA Camp 自己從零開始打造的學習平台,不僅呈現我們的教學內容設計、學習路徑,還實踐了許多進度動力管理機制,並創造了獨特的線上社群互動。

Posted on 
Jul 23, 2020
  by
Youchi Kuo
Read More
校友分享

從行銷人到 WeMo 後端工程師的 Wayne【ALPHA Camp 校友聚焦】

企管人水源從廣告業離職後,去了資策會全職學 Python 數據分析,再在 ALPHA Camp 線上課程學會全端開發,進而找到 Wemo 的後端工程師工作。他是如何一步步反思和自我探索,持續進步到完成自己的目標。

Posted on 
Jul 21, 2020
  by
Evelyn Chang
Read More
職涯探索

成為軟體工程師的條件:每日工作內容、重要技能、面試如何準備

「軟體工程師真的要懂這麼多嗎?」技術面試、白板題、還有行為面試等等,為什麼會有這麼多關卡?軟體工程師到底工作內容在做什麼?會需要哪些重要的技能,工程師面試又該如何準備,這篇完整告訴你。

Posted on 
Jul 16, 2020
  by
ALPHA Camp
Read More
職涯探索

文組跨領域學程式3大心法:她結合人文教育軟技能,找到戰鬥位置!

文組生跨領域學程式,如何找到自己的定位?中文系人文背景出身的 Ellen,結合熱情+程式能力,開創新職涯可能!她將分享自己作為文組生決定學程式語言的契機,及跨領域者如何突破迷惘、整合專業並發揮優勢。

Posted on 
Jul 15, 2020
  by
Daisy Tsai
Read More
技術筆記

Postman 新手教學|使用Postman 開發出你的第一支 API

Postman 是測試 API 必備神器,本篇是給Postman新手入門使用,讓你在10分鐘快速上手基本 Postman用法,從基本GET API ,到需要驗證的 POST API,包含基本觀念像是請求四大方法CRUD(Create/Read/Update/Delete),Header 參數簡介,並使用Postman上傳/下載檔案

Posted on 
Jul 13, 2020
  by
Water
Read More
技術筆記

MySQL 基本運作介紹,從資料庫交易與 ACID 特性開始

這篇文章將介紹 MySQL 的基本運作,MySQL 是如何處理來自使用者或應用程式的請求、如何處理資料修改、不同的 isolation,以及他們與資料庫 ACID (Atomicity, Consistency, Isolation, Durability) 特性之間的關係。不懂 SQL 語法也是完全沒有問題。

Posted on 
Jul 6, 2020
  by
TD
Read More
學員成長

社科背景公務員也能系統化學程式,他如何痛苦且扎實地成長著

大學時主修法律,Riley分享了他為什麼想學程式語言,在網路上嘗試過Hahow、Lidemy鋰學院、Codecademy各種資源後。找到了能系統化學習程式、有助教問問題的 ALPHA Camp,開始了他的網頁開發學習之旅。在這過程中,給他的壓力和痛苦,為他帶來了更扎實的成長。

Posted on 
Jul 2, 2020
  by
Riley
Read More
技術筆記

什麼是 Ajax? 搞懂非同步請求 (Asynchronous request)概念

Ajax 是 Asynchronous JavaScript and XML 的縮寫,這篇帶你了解Ajax是什麼,幫助你釐清非同步請求的概念,同時看完後能學會使用 axios 向第三方請求資料。

Posted on 
Jun 29, 2020
  by
ALPHA Camp
Read More
職涯探索

軟體PM產品經理的5大核心能力,需要會寫程式嗎?

軟體業的Product Manager需要哪些核心能力?軟體PM會需要有技術背景或懂得寫程式嗎?這篇文章分享給你軟體PM真正重要的核心能力是什麼,又有哪些技術能力,能夠有效幫助你成為更好的軟體PM

Posted on 
Jun 24, 2020
  by
ALPHA Camp
Read More
技術筆記

什麼是REST? 認識 RESTful API 路由語義化設計風格

REST 是 Representational State Transfer 的縮寫。REST 是一種軟體架構風格(並非標準),目的是幫助在世界各地不同軟體、程式在網際網路中能夠互相傳遞訊息。運用 HTTP 來表達語義的路由設計風格稱為 RESTful API。

Posted on 
Jun 15, 2020
  by
ALPHA Camp
Read More
AC動態

線上學習容易成效低落?如何設計有效線上課程的四大原則

傳統線上課程單向學習好孤單?買了大量課程卻遲遲提不起動力上課?魔鬼藏在細節裡,來看看 ALPHA Camp 是如何以四大原則設計課程大幅提升學生的完課率!

Posted on 
Jun 12, 2020
  by
ALPHA Camp
Read More
人物專訪

軟體業 PM 談專案管理 3 大能力:溝通、管理、技術能力

想進入軟體業當 PM、專案管理,無相關背景可能嗎?需具備技術或程式能力嗎?現為軟體業 PM 兼 ALPHA Camp 助教的 Rafeni,分享:無軟體經驗,如何成為軟體 PM,及專案管理常見的實務問題。

Posted on 
Jun 10, 2020
  by
Daisy Tsai
Read More
技術筆記

Wireframe是什麼?認識網站UI設計排版草圖與資訊架構

Wireframe (線框稿)主要目的是溝通網頁的架構、內容、功能、行為、資訊階層,會用非常簡單的灰階顏色、線條、符號或框線,來表達網頁的排版架構。本文帶你學習以 wireframe 這個 UI/UX 呈現方式,研究如何透過 wireframe,傳達各種不同的使用者介面UI與體驗組件,比如資訊架構和排版。

Posted on 
Jun 8, 2020
  by
ALPHA Camp
Read More
學員成長

無程式基礎的文組生,如何成功線上自學網頁開發

沒有程式基礎,也從沒上過線上課程的廣告系畢業文組生,分享自己如何在 ALPHA Camp 學會 HTML/CSS/JavaScript,開始他的網頁開發之路。

Posted on 
Jun 5, 2020
  by
Yating
Read More
技術筆記

認識演算法(Algorithm)與運算思維(Computational Thinking)

演算法 (Algorithm)是一系列有條理的步驟,能用於計算、解決問題、做出決定。 運算思維(Computational Thinking)是一個思考的程序。它的目的是闡明問題,並呈現其解決方案,因而讓「運算器」(包括機器與人) 能夠有效率地執行。這篇文章就用實際的範例,帶你了解演算法和運算思維是什麼?以及學習他們的重要性。

Posted on 
Jun 1, 2020
  by
ALPHA Camp
Read More
職涯探索

遠距開發流程與工具實務分享,遠端團隊如何成功打造產品

遠距團隊如何打造成功的軟體產品?PM、設計師、工程師推薦使用哪些遠距辦公工具?本次活動邀請到區塊鍊團隊 DINNGO,分享遠距團隊的產品開發流程及有效遠距工作的秘訣。

Posted on 
May 27, 2020
  by
Daisy Tsai
Read More
技術筆記

Docker 是什麼?實戰手札帶你認識 Docker

Docker是一個開源專案,讓你能快速建立、測試、部署應用程式的軟體平台。這篇文章帶你基礎認識Docker是什麼,以及實戰下載Docker Hub image 並執行容器。

Posted on 
May 26, 2020
  by
EugeneChen
Read More
技術筆記

HTML 語法教學,快速攻略網頁 HTML 標籤的基本元素

HTML 是 Hypertext Markup Language 的縮寫,也就是「超文本標記語言」(請注意他是標記語言,不是程式語言)。HTML5是HTML的最新修訂版本,本文帶你了解HTML是什麼,以及快速攻略 HTML標籤。

Posted on 
May 22, 2020
  by
ALPHA Camp
Read More
學員成長

商院出身跨出舒適圈,他花9個月線上自學,成功轉職網頁開發工程師

Mike 是商院背景畢業的 ALPHA Camp 全端開發課程畢業生,想要跳出舒適圈學會專業技能的他,希望成為「既是專才,也能通才」的T型人才。在九個月努力線上自學程式後,成功轉職成網頁工程師。

Posted on 
May 15, 2020
  by
Mike
Read More
職涯探索

遠距工作8問,如何找到遠端工作,成為專業的遠距工程師?

遠距工作興起,工程師想成為專業的遠端工作者,該做哪些準備?推薦哪些軟體開發遠距工作平台?如何找遠端工作,以及遠距工作的薪水又是如何?本次活動邀請到遠距工作媒合平台Arc創辦人及AC校友,分享遠距工作模式如何執行、如何團隊溝通。

Posted on 
May 12, 2020
  by
Daisy Tsai
Read More
學員成長

30歲開始線上學程式,生技研究員如何成功轉職前端工程師

已經30歲了,現在才學程式會不會太晚?學完能轉職工程師嗎?ALPHA Camp 學生TomatoSoup 做到了!在經歷了10個月的努力後,成功完成了ALPHA Camp(簡稱AC) 線上全端開發課程,並找到了前端工程師的工作成功轉職。這篇心得帶你了解,他在困惑的職涯中尋求方向,在AC學到了什麼,和得到哪些AC的幫助,讓他從生技研究員轉軌到前端工程師。

Posted on 
May 7, 2020
  by
TomatoSoup
Read More
技術筆記

該用 MySQL 或 MongoDB?選擇資料庫前你該了解的事

學習資料庫時,MySQL 與 MongoDB 是我們常會先碰到的資料庫 。「該用 MySQL,還是用 MongoDB 好呢?」兩者的背後,分別代表著不同的資料庫設計方式,各有各自的優缺點,用來解決不同的問題。這篇文章帶你了解RDBMS和NoSQL的差異,釐清挑選最適合的資料庫,你該了解的事,來幫助你完成任務。

Posted on 
May 4, 2020
  by
TD
Read More
程式學習

資料科學或網頁開發,程式開發該選哪個領域?

學程式要選擇資料科學或是網頁開發領域?這篇帶你了解 data science 和 web development 領域的交互關係、各自解決什麼問題、有什麼差異,以及如何進入資料科學領域,給網頁開發及入門者學習建議,了解資料科學如何幫助你成為更好的網頁工程師。

Posted on 
May 2, 2020
  by
Daisy Tsai
Read More
技術筆記

API是什麼?認識 Web API、HTTP 和 JSON 資料交換格式

API 是 Application Programming Interface 的縮寫,API中文是「應用程式介面」。這篇帶你認識 Web API 和 HTTP 的關係,從客戶端和伺服器端來瞭解網路 API 的角色。以及在使用 Web API 交換資料時,常見的 JSON 資料交換格式。

Posted on 
Apr 24, 2020
  by
ALPHA Camp
Read More
技術筆記

CSS 教學語法入門:認識階層樣式表與 Box model 介紹

CSS 語言是專為定義網頁的版面設計(layout)而發明的,你可以透過它指定文件中各項 HTML 元件的視覺樣式。CSS 的全名是 Cascading Style Sheets,階層樣式表。而所謂的「階層式 (cascading)」,指的是我們可以在同一個元件上套用不同樣式,樣式與樣式之間則存在相對的階層關係。

Posted on 
Apr 23, 2020
  by
ALPHA Camp
Read More
學員成長

Udemy 自學程式受挫,他在 ALPHA Camp 找到線上學習的動力

文組出身的 AC 程式設計入門學生 Anderson一開始在Udemy課程自學的過程,中間還一度考慮去資策會,分享這篇自學程式的學習心得,分別是他如何確立學習的方向及目標,到最後加入AC之後的轉變。

Posted on 
Apr 22, 2020
  by
Anderson
Read More
學員成長

實體課程才學得會寫程式?寫給半年前不相信線上課程會有效的自己

文組外文系畢業的Serena,在ALPHA Camp 線上學寫程式前端開發一學期後有了深刻感觸:「這絕對不是一個普通的線上課程」,這句話是想寫給去年10月堅持必需要參與實體課程才會有動機、橫豎都不信線上課程會有學習動力、更不可能會完課的我看的。

Posted on 
Apr 16, 2020
  by
Serena
Read More
技術筆記

網路應用程式是什麼?Web App與Native App的差別

應用程式是原文是 application,也簡稱 App。「應用程式」因為明確的任務而存在,讓終端使用者可以執行特定任務的軟體。能夠直接在網路上執行的軟體被稱為「網路應用程式」(Web application, web apps)。有些應用程式在「本地」(locally) 執行,也就是說它們會安裝到你的電腦上,這種稱為原生應用程式 (native applications, native apps)。

Posted on 
Apr 14, 2020
  by
ALPHA Camp
Read More
校友分享

從創業接案到「旋轉拍賣」產品設計師的 Rita【ALPHA Camp校友聚焦】

UI/UX 設計師、產品設計師是打造產品的關鍵人物。想設計一個體驗良好的數位產品,設計師到底需不需要學程式?ALPHA Camp 畢業校友,前新加坡 Carousell 旋轉拍賣 產品設計師 Rita 分享她如何成為產品設計師、產品設計師的工作內容,以及擁有程式技能在設計領域有哪些應用。

Posted on 
Apr 10, 2020
  by
Daisy Tsai
Read More
校友分享

從人資到 Gogovan 產品經理 PM 的 Alvin【ALPHA Camp校友聚焦】

PM 的角色在近幾年逐漸受到重視。許多人想開啟 PM 職涯,卻好奇:PM 都在做什麼?產品經理、專案經理,到底有什麼不同?ALPHA Camp 邀請到畢業校友:香港商 GOGOVAN 產品經理 Alvin,與我們分享他三年 PM 的觀察。

Posted on 
Apr 6, 2020
  by
Daisy Tsai
Read More
技術筆記

Stack Overflow 教學:給工程師初心者的問答指南

Stack Overflow 是一個程式設計領域最熱門的工程師技術問答論壇網站。無論程式新手還是老手,都可在論壇內提出和回答問題,進而獲得一些在 Stack Overflow 上的聲望值。工程師遇到程式問題,也常依賴Stack Overflow找答案。這篇文章給入門者介紹Stack Overflow,並提供如何使用這個工程師社區的基本指南。

Posted on 
Mar 30, 2020
  by
Andy Lien
Read More
校友分享

從數位行銷到Dcard資料工程師的大門【ALPHA Camp校友聚焦】

但除了當工程師以外,學程式還能應用在哪些職業?ALPHA Camp 邀請到在「數位行銷」領域深耕的校友:Dcard 的Data Engineer 資料工程師 Damon 大門,分享他如何跨界學習,結合程式與行銷 know-how,成為擁有第二專長的T型人才,開拓更寬廣的職涯路。

Posted on 
Mar 27, 2020
  by
Daisy Tsai
Read More
技術筆記

什麼是 jQuery?前端框架盛行還需要JavaScript函式庫嗎?

jQuery是一個簡化瀏覽器 API 的JavaScript函式庫。jQuery之所以受歡迎,是因為他提供了一系列簡單方便,而且兼容的操作,省去開發人員的部份煩惱。本篇帶你看jQuery前世今生,了解jQuery到底是什麼、以及他在網頁技術演進的地位、影響與未來。

Posted on 
Mar 25, 2020
  by
lagagain
Read More
職涯探索

海外工作攻略:沒留學過的台灣人,如何找到英國軟體工程師工作?

土生土長沒留學過的台灣人,如何找到海外工程師工作,開啟國際職涯?ALPHA Camp 邀請到 Aaron 分享他到英國找到軟體工程師工作的出國工作心得,以及在國外工作職涯經營的 4 個攻略。

Posted on 
Mar 16, 2020
  by
Daisy Tsai
Read More
技術筆記

SQL/NoSQL是什麼?認識資料庫管理系統DBMS

SQL (Structured Query Language 結構化查詢語言) 是一種專門用來管理與查詢關聯式資料庫RDBMS的程式語言。NoSQL資料庫的意思是 "Not Only SQL",也就是不限定為「關聯式資料庫」的資料庫管理系統的統稱。在這篇文章,會入門介紹「關聯式資料庫」與「NoSQL資料庫」這兩種常見的資料庫管理系統(database management system,簡稱 DBMS)。

Posted on 
Mar 9, 2020
  by
ALPHA Camp
Read More
學員成長

非本科跨領域轉職的AC畢業生Danny,工程師求職拿到5個offer全紀錄

ALPHA Camp畢業生Danny分享他在2020從AC學成後,拿到了5個工程師offer的非本科轉職經驗,紀錄他找到工程師工作的面試準備與遇到的問題。並給予AC學生走在轉職這條路上的建議。

Posted on 
Mar 7, 2020
  by
Danny
Read More
學員成長

在ALPHA Camp的九個月網路開發Bootcamp心路歷程

AC線上網路開發課程的畢業生Danny,分享他在ALPHA Camp Web Development Bootcamp的九個月心路歷程,從中學到了哪些軟體開發的技能,並獲得了哪些能力和成長。

Posted on 
Mar 7, 2020
  by
Danny
Read More
技術筆記

Bootstrap 是什麼?給網頁設計新手的 Bootstrap 4入門教學

Bootstrap 是一個由 HTML、CSS 和 JavaScript 寫成的前端框架,核心的設計目標是達成RWD響應式與行動優先,也就是讓你的網站排版可以自動適應螢幕大小。它預先做好一套網站的基礎建設,讓你能在框架的基礎上進行開發,不需要再去煩惱瑣碎的設定。本篇介紹怎麼把 Bootstrap 4框架整合到你的網站裡,並介紹使用 Bootstrap 的官方文件。

Posted on 
Mar 2, 2020
  by
ALPHA Camp
Read More
職涯探索

新加坡軟體開發公司CTO工作經驗分享,好的工程師如何學習

和一間新加坡軟體開發公司的CTO喝咖啡,聊聊軟體工程師工作上如何成長、該學怎樣的技術、CTO在意junior工程師的哪些特質或工作技能。

Posted on 
Feb 27, 2020
  by
TD
Read More
技術筆記

Git與GitHub介紹,軟體版本控制基本教學

Git 和 GitHub 是什麼?軟體開發常聽到的這兩個名詞有什麼關係?這篇Git和GitHub教學,將介紹工程師必備技能「版本控制系統」Git,還有以 Git 為核心技術基礎的「雲端版本控制服務平台」GitHub 該如何使用。認識軟體工程師的在軟體開發流程的頭號課題:如何管理程式碼。

Posted on 
Feb 25, 2020
  by
ALPHA Camp
Read More
技術筆記

Chrome Extension 實戰經驗分享,從發想、實作、上架到萬人下載

如何製作 Chrome 擴充功能外掛?ALPHA Camp 全端開發課程的學生番茄湯,分享他如何發想、製作、到上架他的 Chrome Extension「Find Sci paper」,還成功獲得了超過萬人下載的佳績。

Posted on 
Feb 18, 2020
  by
TomatoSoup
Read More
程式學習

JavaScript 學習指南:23週全端工程師養成攻略

JavaScript 作為 Web 開發最熱門的程式語言,是ALPHA Camp 全端開發JavaScript課程的學習主軸。AC要如何用23周,將零基礎的人,培養成一個兼具前後端能力的全端工程師,這篇帶你從2020全端技能樹開始詳細解釋。

Posted on 
Feb 14, 2020
  by
ALPHA Camp
Read More
技術筆記

VSCode快速安裝教學,推薦常用外掛擴充套件

‍Visual Studio Code (簡稱VSCode)是一個支援多平台的開放原始碼免費程式碼編輯器,在2019 Stackoverflow的調查中,也是Web開發者最熱門的程式編輯器。這篇基本的VSCode安裝使用教學,帶你快速上手設定本地開發環境,並推薦常用的VSCode外掛套件(Extensions)。

Posted on 
Feb 7, 2020
  by
ALPHA Camp
Read More