A successful marketing plan relies heavily on the pulling-power of advertising copy. Writing result-oriented ad copy is difficult.
我們先來定義所謂的「一次學習」是什麼樣的結構,然後,你需要針對自己的學習結構進行評估,看看是否能優化一下,讓學習結構變更完整。有了完整的學習循環結構以後,可以再進一步思考整個循環的加速。
要如何寫出更好的程式呢?怎樣才能夠成為一個「優秀」的新手工程師呢?事實上,寫出會動的程式不難,但想寫出好的程式其實是需要刻意練習的。透過「Code Review」是推薦新手的方法,經由反饋與討論來找出程式中可優化的空間。
成功轉職軟體工程師的AC畢業生Harry,分享自己透過協作專案製作作品集,在找工作、面試和準備履歷上的經驗和心得,希望能對一些正在轉職路上的讀者未來在找工作或準備履歷上會有些幫助。
說到學習切版,學習的資源和方法何其的多。每位學習者適合的學習方式不同。因此,以下會根據不同類型的學習方式,各自分享我個人使用的學習資源。
如果脫離「面試解題」這個情境,倒底學習演算法/資料結構有什麼意義?除了準備面試,這些學習的投資有什麼長期價值嗎?在今天的分享中,我們訪問了愛料理技術長與共同創辦人 Richard Lee,希望能為正在攻略演算法/資料結構的讀者們,設定具有長期價值的目標展望,感受到這是為了長期的工程師職涯自我修練的一部分。
Cover letter 是一個幫助僱主快速過濾無效履歷的方法,同時也是你跟潛在雇主的第一個關鍵接觸點。這篇文章帶你了解寫 Cover Letter的兩大重點與關鍵元素。
前端工程師Front-end Developer是什麼?「前端」兩個字,主要就是要表達在工程開發的面向上比較貼近終端使用者介面的開發、處理而得名,所以前端工程師的工作其實可以說是既理性又感性的結合:透過 HTML/CSS 語言理性地將設計實現於網頁畫面上,並且感性地詮釋與臨摹設計師的美感理念!
網頁設計在進入工程的範疇時,通常最常聽到的名詞就是 HTML/CSS!其實它們兩者在技術上都代表著不同的電腦語言工具,用來分別處理「網頁呈現」上的不同事情,這篇文章帶大家認識網頁設計的基礎跟前端工程師的關係。
成為軟體工程師後,如何思考職涯規劃?資深開發者當久了,該升管理職嗎?轉職後才是職涯起飛和大量學習的起點,三位 ALPHA Camp 助教及軟體工程師,將分享他們選擇的三大職涯發展路徑及學習方法。
成功轉職為職稱是web全端工程師的工作。一路上除了技術學習外,也經歷很多只有轉職者才會有的焦慮和不安,雖然在路上一定會不斷遇到各種困難。因為自己一路過來真的受到很多人的幫助,這篇文章主要是轉職一路一來較完整的整理,希望也能給予有考慮轉職或正在轉職路上的朋友一些參考和幫助
當 JavaScript 還是一個崛起的程式語言時,Caesar 透過各種分享、授課、活動,積極讓台灣的軟體社群與產業,更認識 JavaScript。這次,AC的創辦人 Bernard 跟 Caesar 會談到他個人的職涯發展,他對傳統資工、資管系的教學模式的看法、以及如何成為一個有價值的工程師。
Caesar 老師分享如何改善現有工作流程 ,落實溝通與教學。以及工程師在工作內容以外,如何進一步思考自己能創造的價值。
在 React Hooks 的加持之下,Modern React Web App 有了不一樣的氣象,對於新入手的開發者來說,可以從最熟悉的 function 開始學起 React;對於熟悉 React 的開發者而言,則可以練習不受舊有思維的影響,感受 Hooks 帶來的簡潔與便利性。
實際使用過才會感受到 ALPHA Camp 與以前上 MOOC (massive open online course) 課程的不同。像是 coursera、edX、Udemy、Hahow ,每一個我都有上過課,裡面也有問題討論區、作業批改、甚至有導師時間,但相比之下,ALPHA Camp 的作法,確實會讓長期潛水的我學習主動分享、主動問問題還有定期繳交作業。
Cookie 和 Session 這兩個名詞,相信大部分的開發者都不會太陌生,特別是 Cookie,從社群網站、電商平台、Google Analytics 分析等地方,無處不見它的應用;但從本質上,Cookie & Session 究竟是什麼呢?這就要從 HTTP 的特性說起。
你是不是有想要學習新東西或技術,但是不知道該去哪裡學。有名的MOOC線上課程平台像是Udemy、Coursera、Hahow等,除了課程外,平台也有非常多選擇,但是不知道該從何選起?
演算法、資料結構常作為軟體工程師的面試考題,但實務上會用到演算法嗎?軟體工程師到底該不該學演算法?來自頂頂軟體外商的資深工程師,將深入解析演算法的應用場景,及演算法面試心法。
面對「我在學什麼」這個問題,良好姿態是:將你打算要學的事情,例如「學程式」進行拆解與分類,運用任何的維度,排出一個學習地圖。今天我們就來介紹一個能用來拆解「學什麼」的分類架構。
從零開始學習到當上軟體工程師的經驗給了我很大的肯定,讓我可以拿出以前沒有的自信去面對之後的挑戰,從當初覺得自己數理不好,猶豫再三,到學習過程中信心不足,甚至幾度痛哭流涕,嚴重懷疑自己。而這樣的我最後可以順利當上工程師,之後還有什麼想做的事情做不到呢?
DOM (Document Object Model)是瀏覽器所產生出來的資料結構,一方面表現出 HTML 的內容與架構,另一方面讓開發者有機會使用 JavaScript 透過 DOM 來操作頁面。
ALPHA Camp 的 Bernard 訪問 Ruby-on-Rails 實戰聖經作者 ihower , 討論頂尖工程師如何追求卓越?作為一個軟體工程師,有什麼技能是一定必須的?面試求職者,或是管理團隊時,甚至在管理自己時,ihower最在意的特質或是能力是什麼?
談到學程式,有常見的3大迷思,非本科、跨領域無法學好程式?學了程式是不是只能當工程師?其實你能培養第二專長,成為T型人才。這篇文章帶你破除迷思,了解你是否適合學程式
軟體技術環境變化快速,「持續學習」成為了軟體工程師無法逃避的宿命。軟體工程師該學什麼?用什麼方式學?如何安排時間有效學習?三位 ALPHA Camp 課程助教與校友,分享如何透過 Side Project、鐵人賽大量練習,不斷精進自我。
「自學 (self-direct learning)」的情境,也就是學習者需要自行定計劃並且蒐集學習資源的狀況。學習動力的起伏導致學習者反覆回到「我是否需要繼續投資心力來學這個東西」的決策,對「我現在做的事情真的可以幫我達到 (功能性的) 目標嗎」反覆質疑。學習能量因而耗損。今天我們先針對「動力」這個根本又關鍵的老話題起個頭。
內容主要圍繞在前端相關的 Debug 偵錯技巧,只要你有網頁開發經驗,尤其: 每天都會開啟瀏覽器的 Devtools,常常需要刻 UI,以及撰寫許多 HTML、CSS ,以 JavaScript 維生,需要進行前端效能、SEO 優化。都非常推薦閱讀
當好的工程師職缺出現在求職市場時,眾多求職者將湧入其中爭取面試機會,企業使用履歷進行篩選之外,會考驗應徵者的基本開發能力以及專案經歷。前者常見的測試方式為白板題與線上題庫測驗;後者則看求職者的作品集來了解。而 LeetCode 便是常見了解題目的手段,其記錄各式各樣的題目好讓求職者有個底。
王景弘(TonyQ)是網路上頗有名氣的工程師,ALPHA Camp 創辦人 Bernard 藉由訪問 TonyQ 帶大家了解他在不同公司和人生階段,工程師職涯的體悟與學習。
王景弘(TonyQ)是網路上頗有名氣的工程師,ALPHA Camp 創辦人 Bernard 藉由訪問 TonyQ 帶大家了解他在不同公司和人生階段,工程師職涯的體悟與學習。
非本科系跨領域轉職軟體工程師,缺乏亮眼工作經歷,求職面試如何獲得一流公司企業青睞?全球最大 LGBTQ 交友平台 Grindr 軟體工程師 Wesley,將分享他從硬體背景到加入世界級工程團隊的職涯之路,過程如何透過策略性求職,面試進一流軟體公司。
振銜是一名需要輪三班的全職醫檢師,在加上家中有三個孩子,在這樣時間如此侷限的情況下,以每周平均投入15-20 個小時甚至更多的時間,完成了 ALPHA Camp 八個月的線上課程,也在持續努力的過程中,鼓舞了許多同期的同學,究竟振銜是如何克服種種挑戰,堅持到最後,並跨出全新的一步?
ORID 是個在國際上被廣泛使用的焦點式提問法,透過四個層次的提問,能夠幫助使用者更結構性地思考與回應問題。本文以大家熟悉的 ORID 焦點討論法為起始點,接下來會再針對四個階段進行細部討論,延伸每個階段的重點與訣竅。
在英國倫敦大學念文科的Calvin,最大的職涯目標就是科技業工作。我正在找一個學習途徑可以讓我有系統的統整這段時間所學的、且讓我有更多實作運用的機會。於是我就找到 ALPHA Camp
想進入資料科學領域,成為資料科學家,除了機器學習硬技能的掌握外,更重要的是擁有分析問題的思維。印尼獨角獸電商資料科學協理,透過案例拆解,深入探討如何用資料科學處理實際的商業問題。
新手轉職工程師,如何做出好的side project 或作品集?這篇幫你整理好了side project的建議懶人包,從範例、想法到練習,幫助你了解如何開始side project與做好作品集的呈現。
線上博弈產業近年蓬勃發展,又以菲律賓博弈產業最為發達,招攬大量工程師。ALPHA Camp 邀請畢業校友分享他們在菲律賓博弈產業擔任 PM、前後端軟體工程師的心得,探討菲律賓博弈產業類型、工作型態、當地生活環境及優缺點為何。
AC校友 Lastor 大學時念數位媒體設計,曾做過遊戲公司美術設計,又到日本動畫學校就讀。回台灣後在AC學習軟體開發,結合了自己的興趣找到了適合自己的工作。
資料科學家是近年最炙手可熱的職位,到底資料科學家在做什麼?想開啟資料科學家職涯,該具備哪些特質與技能?主張數據創辦人暨執行長 Tammy,將分享她如何從物理博士轉變為資料科學家,並解惑資料科學、AI 領域相關問題。
技術團隊主管如何組建團隊,帶領自己的團隊逐步自我成長, 東森集團前端技術主管& Scrum Master的Ivan分享他的人才培養與團隊經營之道。
企業和雇主認可的優質技術人才、軟體工程師,該具備什麼能力?又該如何培養自己?AC 充電站邀請到軟體企業端的頂尖招募主管、技術主管及人力資源平台創辦人進行分享,針對工程師面試注意要點、如何談判薪水等問題一一解答。
大學念土木的 Ginger,跨領域從土木、行銷到軟體工程師,Ginger 為什麼做出那些看起來毫無關聯的決定,這中間又有甚麼體驗和學習?來聽聽這個很特別的故事,也許會讓你也放下那些無謂的焦慮與掙扎,勇敢踏出眼前的一步。
從 AC 畢業後,目前已經在香港工作近四年的 Sam 一路從菜鳥工程師成為今天的資深工程師,他最大的學習是甚麼?又有甚麼想和 AC 學生分享的? 來聽聽 Sam 助教的故事
在線上自學成效普遍低落的情況下,ALPHA Camp 線上程式課程留存率高達 80%,是業界的十倍。究竟是如何做到的?本次邀請 ALPHA Camp 教學設計師 Ellen,分享團隊如何運用教學設計心法,打造高留存率的線上程式課程!
軟體工程師的薪水到底有多高?台灣的網路IT業市場和職業的需求有多大?現在是不是已經飽和了?我們幫助大家透過各大人力資源網站的調查,整理出了台灣網路IT業的工程師薪水行情。
當我們把關注點分離的概念落實到軟體架構 (architectural pattern) 時,最常見的分工是把「管理資料的功能」和「呈現視覺的功能」分離。很常用的設計模式叫作 MVC 設計模式,在這個架構裡,會把軟體分成 Model、View、Controller 三大功能層。每一次 request/response 週期的背後,都由這三大功能層來合作完成
近年來引發熱議的「10倍工程師」是什麼?ALPHA Camp 邀請到愛料理技術長 Richard,分享他對10倍工程師的定義。並探討:工程師想追求更好的職涯,除了寫程式之外,該具備哪些非技術核心能力?非本科系轉職工程師者,從中能發揮哪些經驗優勢?
佈署 (Deploy)通常代表了一系列動作,包含在線上環境中架設主機、安裝環境、上傳並啟動專案。這篇介紹硬體軟體兼具的 PaaS(Platform as a Service,平台即服務)雲端服務 Heroku,我們只要把寫好的專案「推」到平台上,網站就能開始運作了
Nancy是醫療器材產業的系統程控工程師,因為疫情關係在家遠端工作,這一篇是Nancy在ALPHA Camp的第一學期課程回顧,這正是那把鑰匙:剛踏入30歲時那些無法強迫自己完成的夢,竟然在短暫的三週裡,培養出強大的持續累積信念!
Jack 在 ALPHA Camp 擔任助教已經有一年多的時間,是目前團隊中最資深的助教,脫離從企管系畢業後的迷惘狀態,透過建立自己的程式技術能力,Jack 從月薪只有一萬的商學院畢業生,在摸索中發展出嶄新的職涯,成功轉職為前端工程師、web team lead,到現在則是新創團隊有無科技的產品經理。
想成為產品設計師,需要會什麼技能?要會寫程式嗎?如何準備作品集?外交系畢業的 Yvonne,從歷經職涯迷惘到成功轉職產品設計師,將分享她的跨領域轉職準備歷程與產品設計師職涯。
頂尖的網路公司 FAANG (Facebook, Amazon, Apple, Netflix, Google) Product Manager 產品經理面試的過程,和題目類型會有哪些?以及面試官在不同問題,對於PM的期待是什麼。
念化工系的Fan第一份工作和國外求學的經歷,沒讓他找到明確的目標,常常懷疑自己是不是浪費了大把的時間和金錢,走在錯誤的路上。他決定跳脫這個「看自己會什麼,才去找能做什麼」的框架,轉而先思考自己想要的是什麼,根據這個目標去檢視自己哪裡不足,再去補足缺乏的能力。看他分享他的職涯路程與轉念,和在AC學習的體悟。
如何成為頂尖軟體工程師?全球知名企業 Shopify 開發總監分享,除了磨練技術能力外,心態與正確習慣的養成更加重要!他從 13 年工程師職涯經驗中,提煉出成為頂尖軟體工程師、技術人才的 4 個關鍵能力
許多線上學習成效低落的原因之一是太過自由,沒有任何來自外在的壓力,完全依賴本身的自律與動力,初學者很容易遇到困難的階段而放棄。為了設計適當的壓力與動力管理,幫助學生持續學習,這篇文章帶你了解AC特有的學習教練,如何透過數據優化學生學習成果。
Webpack 是什麼?Webpack 是一個「模組打包工具」(module bundler)。你可能又會接著問,那什麼是模組?什麼是打包?這篇文章我們會由淺入深地理解這些問題,並了解 Webpack 的用途及它的基本觀念。
對線上學習而言,影響學習體驗非常大的一部分其實是學習平台本身。Lighthouse 是 ALPHA Camp 自己從零開始打造的學習平台,不僅呈現我們的教學內容設計、學習路徑,還實踐了許多進度動力管理機制,並創造了獨特的線上社群互動。
企管人水源從廣告業離職後,去了資策會全職學 Python 數據分析,再在 ALPHA Camp 線上課程學會全端開發,進而找到 Wemo 的後端工程師工作。他是如何一步步反思和自我探索,持續進步到完成自己的目標。
「軟體工程師真的要懂這麼多嗎?」技術面試、白板題、還有行為面試等等,為什麼會有這麼多關卡?軟體工程師到底工作內容在做什麼?會需要哪些重要的技能,工程師面試又該如何準備,這篇完整告訴你。
文組生跨領域學程式,如何找到自己的定位?中文系人文背景出身的 Ellen,結合熱情+程式能力,開創新職涯可能!她將分享自己作為文組生決定學程式語言的契機,及跨領域者如何突破迷惘、整合專業並發揮優勢。
Postman 是測試 API 必備神器,本篇是給Postman新手入門使用,讓你在10分鐘快速上手基本 Postman用法,從基本GET API ,到需要驗證的 POST API,包含基本觀念像是請求四大方法CRUD(Create/Read/Update/Delete),Header 參數簡介,並使用Postman上傳/下載檔案
這篇文章將介紹 MySQL 的基本運作,MySQL 是如何處理來自使用者或應用程式的請求、如何處理資料修改、不同的 isolation,以及他們與資料庫 ACID (Atomicity, Consistency, Isolation, Durability) 特性之間的關係。不懂 SQL 語法也是完全沒有問題。
大學時主修法律,Riley分享了他為什麼想學程式語言,在網路上嘗試過Hahow、Lidemy鋰學院、Codecademy各種資源後。找到了能系統化學習程式、有助教問問題的 ALPHA Camp,開始了他的網頁開發學習之旅。在這過程中,給他的壓力和痛苦,為他帶來了更扎實的成長。
Ajax 是 Asynchronous JavaScript and XML 的縮寫,這篇帶你了解Ajax是什麼,幫助你釐清非同步請求的概念,同時看完後能學會使用 axios 向第三方請求資料。
軟體業的Product Manager需要哪些核心能力?軟體PM會需要有技術背景或懂得寫程式嗎?這篇文章分享給你軟體PM真正重要的核心能力是什麼,又有哪些技術能力,能夠有效幫助你成為更好的軟體PM
REST 是 Representational State Transfer 的縮寫。REST 是一種軟體架構風格(並非標準),目的是幫助在世界各地不同軟體、程式在網際網路中能夠互相傳遞訊息。運用 HTTP 來表達語義的路由設計風格稱為 RESTful API。
傳統線上課程單向學習好孤單?買了大量課程卻遲遲提不起動力上課?魔鬼藏在細節裡,來看看 ALPHA Camp 是如何以四大原則設計課程大幅提升學生的完課率!
想進入軟體業當 PM、專案管理,無相關背景可能嗎?需具備技術或程式能力嗎?現為軟體業 PM 兼 ALPHA Camp 助教的 Rafeni,分享:無軟體經驗,如何成為軟體 PM,及專案管理常見的實務問題。
Wireframe (線框稿)主要目的是溝通網頁的架構、內容、功能、行為、資訊階層,會用非常簡單的灰階顏色、線條、符號或框線,來表達網頁的排版架構。本文帶你學習以 wireframe 這個 UI/UX 呈現方式,研究如何透過 wireframe,傳達各種不同的使用者介面UI與體驗組件,比如資訊架構和排版。
沒有程式基礎,也從沒上過線上課程的廣告系畢業文組生,分享自己如何在 ALPHA Camp 學會 HTML/CSS/JavaScript,開始他的網頁開發之路。
演算法 (Algorithm)是一系列有條理的步驟,能用於計算、解決問題、做出決定。 運算思維(Computational Thinking)是一個思考的程序。它的目的是闡明問題,並呈現其解決方案,因而讓「運算器」(包括機器與人) 能夠有效率地執行。這篇文章就用實際的範例,帶你了解演算法和運算思維是什麼?以及學習他們的重要性。
遠距團隊如何打造成功的軟體產品?PM、設計師、工程師推薦使用哪些遠距辦公工具?本次活動邀請到區塊鍊團隊 DINNGO,分享遠距團隊的產品開發流程及有效遠距工作的秘訣。
Docker是一個開源專案,讓你能快速建立、測試、部署應用程式的軟體平台。這篇文章帶你基礎認識Docker是什麼,以及實戰下載Docker Hub image 並執行容器。
HTML 是 Hypertext Markup Language 的縮寫,也就是「超文本標記語言」(請注意他是標記語言,不是程式語言)。HTML5是HTML的最新修訂版本,本文帶你了解HTML是什麼,以及快速攻略 HTML標籤。
Mike 是商院背景畢業的 ALPHA Camp 全端開發課程畢業生,想要跳出舒適圈學會專業技能的他,希望成為「既是專才,也能通才」的T型人才。在九個月努力線上自學程式後,成功轉職成網頁工程師。
遠距工作興起,工程師想成為專業的遠端工作者,該做哪些準備?推薦哪些軟體開發遠距工作平台?如何找遠端工作,以及遠距工作的薪水又是如何?本次活動邀請到遠距工作媒合平台Arc創辦人及AC校友,分享遠距工作模式如何執行、如何團隊溝通。
已經30歲了,現在才學程式會不會太晚?學完能轉職工程師嗎?ALPHA Camp 學生TomatoSoup 做到了!在經歷了10個月的努力後,成功完成了ALPHA Camp(簡稱AC) 線上全端開發課程,並找到了前端工程師的工作成功轉職。這篇心得帶你了解,他在困惑的職涯中尋求方向,在AC學到了什麼,和得到哪些AC的幫助,讓他從生技研究員轉軌到前端工程師。
學習資料庫時,MySQL 與 MongoDB 是我們常會先碰到的資料庫 。「該用 MySQL,還是用 MongoDB 好呢?」兩者的背後,分別代表著不同的資料庫設計方式,各有各自的優缺點,用來解決不同的問題。這篇文章帶你了解RDBMS和NoSQL的差異,釐清挑選最適合的資料庫,你該了解的事,來幫助你完成任務。
學程式要選擇資料科學或是網頁開發領域?這篇帶你了解 data science 和 web development 領域的交互關係、各自解決什麼問題、有什麼差異,以及如何進入資料科學領域,給網頁開發及入門者學習建議,了解資料科學如何幫助你成為更好的網頁工程師。
API 是 Application Programming Interface 的縮寫,API中文是「應用程式介面」。這篇帶你認識 Web API 和 HTTP 的關係,從客戶端和伺服器端來瞭解網路 API 的角色。以及在使用 Web API 交換資料時,常見的 JSON 資料交換格式。
CSS 語言是專為定義網頁的版面設計(layout)而發明的,你可以透過它指定文件中各項 HTML 元件的視覺樣式。CSS 的全名是 Cascading Style Sheets,階層樣式表。而所謂的「階層式 (cascading)」,指的是我們可以在同一個元件上套用不同樣式,樣式與樣式之間則存在相對的階層關係。
文組出身的 AC 程式設計入門學生 Anderson一開始在Udemy課程自學的過程,中間還一度考慮去資策會,分享這篇自學程式的學習心得,分別是他如何確立學習的方向及目標,到最後加入AC之後的轉變。
文組外文系畢業的Serena,在ALPHA Camp 線上學寫程式前端開發一學期後有了深刻感觸:「這絕對不是一個普通的線上課程」,這句話是想寫給去年10月堅持必需要參與實體課程才會有動機、橫豎都不信線上課程會有學習動力、更不可能會完課的我看的。
應用程式是原文是 application,也簡稱 App。「應用程式」因為明確的任務而存在,讓終端使用者可以執行特定任務的軟體。能夠直接在網路上執行的軟體被稱為「網路應用程式」(Web application, web apps)。有些應用程式在「本地」(locally) 執行,也就是說它們會安裝到你的電腦上,這種稱為原生應用程式 (native applications, native apps)。
UI/UX 設計師、產品設計師是打造產品的關鍵人物。想設計一個體驗良好的數位產品,設計師到底需不需要學程式?ALPHA Camp 畢業校友,前新加坡 Carousell 旋轉拍賣 產品設計師 Rita 分享她如何成為產品設計師、產品設計師的工作內容,以及擁有程式技能在設計領域有哪些應用。
PM 的角色在近幾年逐漸受到重視。許多人想開啟 PM 職涯,卻好奇:PM 都在做什麼?產品經理、專案經理,到底有什麼不同?ALPHA Camp 邀請到畢業校友:香港商 GOGOVAN 產品經理 Alvin,與我們分享他三年 PM 的觀察。
Stack Overflow 是一個程式設計領域最熱門的工程師技術問答論壇網站。無論程式新手還是老手,都可在論壇內提出和回答問題,進而獲得一些在 Stack Overflow 上的聲望值。工程師遇到程式問題,也常依賴Stack Overflow找答案。這篇文章給入門者介紹Stack Overflow,並提供如何使用這個工程師社區的基本指南。
但除了當工程師以外,學程式還能應用在哪些職業?ALPHA Camp 邀請到在「數位行銷」領域深耕的校友:Dcard 的Data Engineer 資料工程師 Damon 大門,分享他如何跨界學習,結合程式與行銷 know-how,成為擁有第二專長的T型人才,開拓更寬廣的職涯路。
jQuery是一個簡化瀏覽器 API 的JavaScript函式庫。jQuery之所以受歡迎,是因為他提供了一系列簡單方便,而且兼容的操作,省去開發人員的部份煩惱。本篇帶你看jQuery前世今生,了解jQuery到底是什麼、以及他在網頁技術演進的地位、影響與未來。
土生土長沒留學過的台灣人,如何找到海外工程師工作,開啟國際職涯?ALPHA Camp 邀請到 Aaron 分享他到英國找到軟體工程師工作的出國工作心得,以及在國外工作職涯經營的 4 個攻略。
SQL (Structured Query Language 結構化查詢語言) 是一種專門用來管理與查詢關聯式資料庫RDBMS的程式語言。NoSQL資料庫的意思是 "Not Only SQL",也就是不限定為「關聯式資料庫」的資料庫管理系統的統稱。在這篇文章,會入門介紹「關聯式資料庫」與「NoSQL資料庫」這兩種常見的資料庫管理系統(database management system,簡稱 DBMS)。
ALPHA Camp畢業生Danny分享他在2020從AC學成後,拿到了5個工程師offer的非本科轉職經驗,紀錄他找到工程師工作的面試準備與遇到的問題。並給予AC學生走在轉職這條路上的建議。
AC線上網路開發課程的畢業生Danny,分享他在ALPHA Camp Web Development Bootcamp的九個月心路歷程,從中學到了哪些軟體開發的技能,並獲得了哪些能力和成長。
Bootstrap 是一個由 HTML、CSS 和 JavaScript 寫成的前端框架,核心的設計目標是達成RWD響應式與行動優先,也就是讓你的網站排版可以自動適應螢幕大小。它預先做好一套網站的基礎建設,讓你能在框架的基礎上進行開發,不需要再去煩惱瑣碎的設定。本篇介紹怎麼把 Bootstrap 4框架整合到你的網站裡,並介紹使用 Bootstrap 的官方文件。
和一間新加坡軟體開發公司的CTO喝咖啡,聊聊軟體工程師工作上如何成長、該學怎樣的技術、CTO在意junior工程師的哪些特質或工作技能。
Git 和 GitHub 是什麼?軟體開發常聽到的這兩個名詞有什麼關係?這篇Git和GitHub教學,將介紹工程師必備技能「版本控制系統」Git,還有以 Git 為核心技術基礎的「雲端版本控制服務平台」GitHub 該如何使用。認識軟體工程師的在軟體開發流程的頭號課題:如何管理程式碼。
如何製作 Chrome 擴充功能外掛?ALPHA Camp 全端開發課程的學生番茄湯,分享他如何發想、製作、到上架他的 Chrome Extension「Find Sci paper」,還成功獲得了超過萬人下載的佳績。
JavaScript 作為 Web 開發最熱門的程式語言,是ALPHA Camp 全端開發JavaScript課程的學習主軸。AC要如何用23周,將零基礎的人,培養成一個兼具前後端能力的全端工程師,這篇帶你從2020全端技能樹開始詳細解釋。
Visual Studio Code (簡稱VSCode)是一個支援多平台的開放原始碼免費程式碼編輯器,在2019 Stackoverflow的調查中,也是Web開發者最熱門的程式編輯器。這篇基本的VSCode安裝使用教學,帶你快速上手設定本地開發環境,並推薦常用的VSCode外掛套件(Extensions)。