Loading...

線上程式課程 常見問題

學寫程式課程怎樣最有效?該從哪個程式語言學起?學前端或後端還是全端?
這些問題 ALPHA Camp 一次回答你

1. 課程內容

Q: 「全端 Web App 開發」是網路課程還是實體課程?上課方式是什麼?如何申請?

全端 Web App 開發是網路線上課程,課程主軸包含前端、後端、資料庫、產品開發。
或是你可以下載我們的 學習地圖

上課方式同學會在我們開發的學習平台「Lighthouse」做以下的學習:

  • 觀看課程教材(文字、圖解、影音教材)
  • 填答單元小考、繳交每週作業
  • 在討論區問問題,助教會在 24 小時內回覆。除了發問,討論區也可以和同學互動
  • 每週準時繳交作業會有助教批改,您可以在平台上看到助教批改的內容
  • 觀摩同學的作業

每兩週會有一堂線上工作坊,由助教直播示範一些技術(例如前端切版)、讓同學分組解題、討論發問。工作坊是在固定時間線上視訊,雖然事後也可以看錄好的實況影片,但我們還是鼓勵同學安排時間參加,有機會和同學與助教互動。

以零基礎的「學期一:程式設計入門」課程為例,會有以下的學習活動:

  • Week 1:開學說明會
  • Week 2:程式基礎工作坊
  • Week 3:前端基礎工作坊

這樣扎實的線上學習,讓我們有超過 80% 的學生每週上線學習,過半數可以準時完課!
申請方式只要完成報名繳費程序,我們就會寄 Email 確定信給你

Q: 需要什麼背景知識才能開始學程式?零基礎沒有資工/程式背景也可以學會嗎?

沒有程式基礎也沒關係的,我們絕大多數成功完課的同學和畢業校友都沒有程式背景,但他們也順利完課了

課程會從最基本的運算思維、程式語言基礎概念教起,讓初學者也很容易吸收。「學期一:程式設計入門」是針對零基礎的同學設計的,會從最基礎的 Web App 開發概念、程式邏輯、基本的 HTML/CSS 靜態網站開始教。

每週穩定投入 8-10 小時,4 週可以順利完課

Q: 為什麼「全端 Web App 開發課程」會有四個學期?

因為不是每個人的目標都是當工程師,我們把整套課程由淺入深分為四個學期,同學可以依據自己期望的學習目標,決定是否要購買下一學期的課程,更加彈性。

根據以前的經驗,一次給每個同學一大包從基礎到專業的課程,同學壓力很大,很容易半途而廢。我們很在乎同學加入課程後,能否學完、有收穫。每一學期有分班別,在課程開始時間,該梯次的學員的學習平台帳號會一起開通,大家一起起跑

分班別的原因是,我們要創造同學們互相討論、教學相長的環境。我們學員在平台上發問,助教和其他同學都會協助解惑。定期的直播線上工作坊中,也會讓同學分組寫程式、解題。這樣的社群力量可以讓大家更不容易半途而廢,進步更快

想知道適合哪個學期,請看選課指南

Q: 課程費用多少?如何付款?有什麼分期繳費或優惠方案嗎?

我們現在開的課是「全端 Web App 開發線上課程」,課程內容與學費資訊如下:

學期一 程式設計入門
學期一

程式設計入門

$3000
 
四周 探索程式世界
學期二 JavaScript 前端完整基礎
學期二

JavaScript 前端完整基礎

$21000
可分 3 期
八周 打好成長基礎
學期三 後端開發實務
學期三

後端開發實務

$21000
可分 3 期
八周 專注練工作產品
學期四 業界專案實戰
學期四

業界專案實戰

$21000
可分 3 期
八周 團隊實戰轉被轉職

二、三、四學期學費可用信用卡分三期 0 利率繳交,如期完成課程可以獲得下一個學期的獎學金折抵。

Q: 隨時隨地都可以上課嗎?課程觀看日期有時間限制嗎?可重複觀看?

每週一 Lighthouse 學習平台會釋出當週的課程內容以及作業。學生可以自由安排學習時間。

課程結束後,課程教材、助教與同學的問答、作業回饋等內容,都還會留在學習平台上,可以隨時回頭複習喔。不過我們還是建議您課程時間內,透過進度以及助教支援,把主要內容學習完畢。

每兩週會有一堂線上工作坊,由助教直播示範一些技術(例如前端切版)、讓同學分組解題、討論發問。工作坊是在固定時間線上視訊,雖然事後也可以看錄好的實況影片,但我們還是鼓勵同學安排時間參加,有機會和同學與助教互動

Q: 完成全套課程,大約要多少時間 (含課程與作業) ?可以超前進度縮短學習時間嗎?

我們的課程包含前端、後端、資料庫設計和產品開發,分為四個學期。全部上完需要 8 個月,可兼職學習不用辭工作。

我們目前課程平台的「進度班級制」,是每週一會釋出當週的課程章節內容,因此同一個班級的學員,大家的進度會差不多。每週課程內容大約 10-15 小時可以完成 

這樣的目的是避免學員為了搶快,前面基礎沒有打好就飆到進階的章節,增加挫折感 但就如同練球、練鋼琴,下課後的練習才是重點。

因此我們也有全職的學員,完成課程當週的作業之後,上網找補充資料加深複習觀念。或是寫筆記、部落格整理、溫習自己當週學到的概念。同學們也回饋這樣的學習更紮實,更能培養出真功夫!

Q: 請問有速成班嗎?四個學期八個月的課程是不是太久了?

1. 為什麼我們不鼓勵速成?
其實用 8 個月的時間來準備一份高技術門檻的轉職,並不算長。轉職工程師比的是持久戰,衝刺班的填鴨速成很容易只學到皮毛而不夠深入,照著教案「抄」出作品集,結果面試一問技術原理就被考倒。就算錄取,也很快就會碰到瓶頸。

我們的目標不是只讓學生「轉職」而已,而是要「找到好工作」。因此,我們並不想用填鴨式的速成教法,尤其是在Web App 開發這種需要活用和思考的技術上,同學們除了需要良好的教材引導之外,能不能學得紮實與精熟,很大的一部分還是要靠同學們自發性的練習,就像打球和學樂器,下課後也要花時間自習才會變強。

這也是我們在培訓 400 多人之後,停止實體班的原因。我們觀察到「部分」學生只專注『求快』、技能沒有內化,跟著教案做可以,但根本不能解決職場上的問題。我們的畢業生起薪點可以從 4 萬到 5.5 萬,如果你是主管,會否花一個月 4 萬請一個學習了 2 個月的轉職者?

我們很難建議利用較短的時間「趕快」完成課程,但我們會引導學員們,如何最有效利用在 AC 學習的八個月時間,迅速累積轉職實力。

畢竟有真功夫,畢業後才能進到厲害的團隊、外商、新創。

2. ALPHA Camp 的課程設計上,我們建議學習者每週至少穩定投入 10-15 小時學習、消化課程內容。若行有餘力,可以針對課程內容主題向外延伸、練習,讓自己從「學會」到「精熟」。

如果您的目標是要轉職成功的話,其實你在「學技能」的階段,除了每週投入時間上 ALPHA Camp 的課和額外自修之外,都還有很多事情需要一邊經營和努力,例如:

  • 建立作品集
  • 穩定經營技術部落格
  • 關注產業趨勢、研究想投入的產業
  • 積極參與 tech 社群來建立人脈網絡
  • 更別提在 ALPHA Camp 最後一階段的學習,要從無到有打造產品,會花上更多的時間和心力

Q: 全端 Web App 開發課程跟坊間的其他課程有什麼不一樣?

我們的全端 Web App 開發線上課程,不只是看影片,還有大量實作及小考,加上有互動緊密的學生/助教/學習教練組合起來的學習社群,能夠幫助你打好學寫程式的基礎。

有安排助教線上回饋問答、改作業、以及工作坊。為了維持一定學習品質,我們設有助教學生比例,所以會需要積極規劃班級人數及相關資源。

再者,為了打破線上孤單學習,持續力不足的挑戰,我們的課程採取「進度班級」制。同學們會根據每週設計的進度和同班的同學一起線上學習。

為了提升課程完課率,AC 有設計許多互動交流的機會,包含:

  • 線上暖身見面會:和同學相見歡
  • 線上問答:學習遇到問題可以在教學平台上提問,助教會為你解答,同學間也可以互相回答別人的提問
  • 線上工作坊:助教直播示範寫程式,然後同學會線上分組實作
  • 作業觀摩:同學間可以互相觀摩程式作業、給彼此回饋

Q: 你們教的是 HTML5 / CSS3 嗎?

是的我們的課程內容會涵蓋 HTML5 / CSS3,在第一學期和第二學期,有 HTML5 + CSS3 + Bootstrap 的完整切版教學,並涵蓋 JavaScript (採用 ES6 標準) / API 串接。到第二學期結束後就能實作出完整的網頁; 第三學期繼續深入資料庫等進階主題。

但是 HTML5/CSS3 裡有一塊進階主題是比較針對網頁特效、動畫的設計領域,這是我們課程比較沒有深入的地方,想針對特效/動畫設計的同學,可能要另外找針對性的課程,我們的課程學習目標是比較偏向成為網站工程師。

Q: 我已有程式基礎,可以中間加入課程嗎?

如果您有些程式基礎,是可以直接參加進階的學期。不過建議您先填寫這個「選課指南」小測驗,看看自己適合哪一個學期開始學

Q: 能否有試聽的機會?

我們的「學期二」與「學期三」都有試讀的機會,限時 5 天免費體驗 您將能在學習平台上預覽進度表、單元內容、作業、討論區等。提前體驗八週的 JavaScript 學習旅程!

Q: 完成課程會做出實際作品嗎?

學完課程後,您會有自己打造作品集的能力

學期二是打基礎的階段,雖然還不會有合作專案,但每週都有作業和練習,也會有作品。作業包含:個人履歷網頁、交友網站、名片產生器、電影網站(串接第三方 API、用 JavaScript 手刻網站功能),您可以日後把它們優化為作品集

學期三
教到資料庫、Node.js、Express.js 的時候,會有電影網站 2.0、代辦清單、密碼產生器等全端作品,可以參考這個貼文

經過學期四,你將會作出完整包含前端、後端、資料庫的電商網站、Twtitter 社群網站、論壇網站。

Back to Top

2. 職涯

Q: 已經超過 30 歲,現在學還來得及嗎?

我們有 35 歲轉職成功的,很多畢業學長姐轉職時年紀也超過 30 歲。
可以參考這篇:【校友分享】30 歲才想學程式並轉職 他們辦到了!

這是我們去年的畢業生(一位 31 歲、35 歲)分享自己準備轉職、面試的秘訣和過程(兩位都有拿到滿意的 offer 喔~)

其中一個畢業生 Max 講得很好:「我覺得每個行業多少都有年齡歧視的情況,但一定也有不介意年齡的雇主。像我 35 歲轉職,要做的事,就是找到沒有年齡歧視的企業!想轉職的人當中,很多人會猶豫,因為害怕投資了時間和金錢學程式,卻無法轉職成功。但你要試了才知道!學程式不容易,但學習過程中,我並沒有一直想著「一定要轉職成功」,我只是完成一個階段目標後,再往下一個目標邁進,按部就班地學習。」

建議現階段先專注在學習,過程中檢視自己對於 Web App 開發是否有足夠的熱忱,是否願意不斷解決問題、學新事物。藉此評估自己是否適合轉職軟體工程師。

學習的過程中,也可以和同學、助教交流請益,相信會有新的想法和視野

Q: 轉職成功的多嗎?真的能從非程式背景轉職工程師?

如果您的目標是轉職,我們的課程非常適合。我們今年畢業的學生有來自 PM、客服、秘書、等不同背景,他們在加入課程後一年內成功轉職工程師。另外,我們也有校友畢業後拿到國外的 offer,去國外當工程師

Q: 如果不是轉職工程師,AC 學員還有什麼職涯選擇?

Q: 我可以一邊工作、一邊上課嗎?

可以!四個學期的課程都是以線上教學為主,學習活動主要也是安排在週間晚上或是週末,不會影響一般上班族的時間。

Q: 是否應該辭職全心投入課程?

AC 所有的課程內容、小組討論、團隊專案,都能在線上完成!你只要能做好時間規劃,是可以在上班之餘完成課程。

我們建議學員每週投入固定的時間,學期一至少每週 8-10 個小時,學期二、三 每週 12-15 個小時,學期四則是每週 20 小時以上,以達到最好的學習成效。

Q: ALPHA Camp 會有協助就業的服務嗎?

關於求職支援,「學期二:JavaScript 前端完整基礎」以上的同學可以加入學員專屬的「職涯社群」,會有不定期的討論、線上或實體活動,邀請業界專家和畢業學長姐幫助同學探索職涯方向

比較具體的求職支援,將會是在「學期四:業界專案實戰」之後舉行,因為學員至少要學完「學期四」、完成畢業專案,才有足夠的業界競爭力

也跟您建議,有些程式班會有所謂的「就業媒合」,看起來很安心,但不一定是薪水高、有成長性的職缺。因為高成長性、薪水高的公司,不用辦媒合,履歷就收不完了

我們對學生的期待是,只要認真學、學得紮實、有做出好作品、有細心準備面試,可以靠自己的實力獲得好公司的認可、拿到 offer。而我們很多學生真的做到了。

Q: 我人不在台灣(台北),也可以報名嗎?

我們的全端 Web App 開發是線上課程,不受地理環境的影響,在哪都可以學喔!

至於我們的課程平台 Lighthouse 在中國可以連上線,不過課程內容裡面的影片(佔總學習內容約 15-20%) 我們是透過 Vimeo 播放,而 Vimeo 在中國是被擋住,必須要透過 VPN 才能夠觀看的

Back to Top

3. 學程式相關問題

Q: 我想開始學寫程式,應該要學哪種語言?

ALPHA Camp 全端 Web App 開發課程的主軸是 JavaScript。學員完成整套課程後,將可以用 JavaScript 開發具有完整前端、後端的網路應用程式(例如:電商、社群網站)

也跟您分享 2019 年的全球開發者技能報告,調查指出 70% 的國際企業在招募擅長 JavaScript 的人才,人才需求量很大

Q: 我完全不懂,該做前端還是後端?

Q: 有 Python 課程嗎?為什麼要學 JavaScript?

我們課程以 JavaScript 為主軸,在業界工作機會方面,JavaScript 的需求相當高、而且後端工具 Node.js 更加成熟,可以用 JavaScript 來同時打造前後端。

國際上許多知名 App 也都已改由 Node.js 來打造全端,如 LinkedIn, Netflix, Uber 等。(LinkedIn:與之前 Ruby on Rails 的版本相比,新的 app 速度提高了20倍,且只使用了一小部分資源。)

因應國際趨勢,我們重新打造著重 JavaScript + Node.js 的課程主軸,再加上一些如 MongoDB 和 Vue.js 等元素,因應現在產業的需求。

Stack Overflow 的調查,JavaScript 已經蟬聯幾年是全球開發者最普遍程式語言了,Node.js 也是最多人用的開發工具
https://insights.stackoverflow.com/survey/2019

2019 年全球開發者技能報告:70% 國際企業在招募 JavaScript 人才!
https://tw.alphacamp.co/blog/2019-3-28-global-developer-hiring-trend-javascript

而且 Netflix、LinkedIn 等國際企業、台灣許多新創也在找 Node.js 人才,出路比較廣

Back to Top

4. 學員問題

Q: 如何開始上課?

報名繳費完成後我們會寄確認信給您,再透過信中連結登入我們的學習平台 Lighthouse 即可開始上課。

以下是我們學習平台的介紹影片

Q: 線上課程可以跟老師互動嗎?有問題可以問誰?

有問題隨時問!ALPHA Camp 有學習教練團隊、助教群與同學 24 小時內詳細解答!單月互動近 600 次,程式作業點評超過 17 萬字!

Q: 如何確定報名成功?何時會有人聯絡我?

如果您報名透過信用卡繳費成功,會收到付款成功的信(可以檢查有沒有跑到垃圾信箱);如果您是匯款,在成功收到匯款後我們會 email 通知您匯款成功,並在當週五開立發票

Q: 沒辦法在時間內完成課程怎麼辦?

當本期課程進度結束後,助教問答和改作業等學習支援都會告一段落。您可以選擇:

  • 自習完課:觀看課程、參考平台上同學的作業和過去的助教問答,自行完成這個學期後進到下一個階段
  • 申請重讀:在接下來的三班內申請重讀,可以再次獲得學習支援,跟著下一個班級的進度走

課程結束後,教材內容都還會留在學習平台上,可以隨時回頭複習

Q: 報名後多久可以開始上課?

課程有固定開課的時間,在您完成報名後、開課前,您可以先進入學習平台觀看「部分」章節,但還不會有助教改作業、回答問題等支援。開課後,所有的學習支援才會正式開始。

提早報名可獲得:

  • 暖身書單,建立自學思維
  • 進入學習平台觀看部分章節

Q: 課程開始前有什麼先修作業?

報名並付款後,您將會收到學生手冊以及暖身書單。

「學生手冊」會告訴你接下來的學習寫動時間表。「暖身書單」會協助學員在課前培養自學力、軟實力等重要觀念。

因為培養技能需要長時間的積累,但若有正確的學習觀念,學會解決問題、不易半途而廢,才會真正達到成效,這也是課前暖身的重點。程式的部分,開學後會有豐富的機會可以練習。

建議可以在開課前,閱讀暖身書單推薦的書。開課當天,您就可以在學習平台 Lighthouse 上開始學習囉!

Q: 你們有課程說明會或講座嗎?

我們沒有實體的說明會,歡迎你可以下載我們的 學習地圖
如果還有想更進一步了解的地方,可以寄信給我們或是傳訊息到 AC 的 Facebook

Q: 什麼是線上工作坊?

AC 線上工作坊的目的是:

  • 幫助同學化被動學習為主動學習
  • 有機會和助教、同學即時互動交流
  • 和同學一起分組即時解題

同學在工作坊之前先預習部分章節。工作坊開始後,助教會針對該週重點觀念 demo(例如:前端切版、用JavaScript 寫出符合電腦邏輯的程式)。

助教 demo 後,學習教練會幫同學分組。同學們會三人一組一起解題,馬上驗收學習成果,有問題可以隨時發問

Q: 工作坊時間是?

每兩週會有一堂線上工作坊,由助教直播示範一些技術(例如前端切版)、讓同學分組解題、討論發問。

工作坊是在固定時間線上視訊,雖然事後也可以看錄好的實況影片,但我們還是鼓勵同學安排時間參加,有機會和同學與助教互動

Q: 課程的電腦設備和軟體需求?

只要可以順暢連網的電腦(Mac 或 Windows 皆可)就可以囉。

現在其實很多軟體開發環境與軟體已經能透過瀏覽器使用,例如 codepen 以及 repl.it。學期一我們都會利用這些 Web App 開發軟體。所以你只需有瀏覽器 (我們教材指定用 Chrome) 跟網路就可以了。

Q: 英文不好可以學程式嗎?

課程內容是全中文。一開始英文能力不太會影響學習。

學程式就像練球和練鋼琴,得要下課後花額外時間學習才會精熟,當你越學越深,將無可避免需要閱讀英文的技術部落格或 document。

目前您還不需要擔心英文能力的問題。當您決定要更深入地培養專業,只要別害怕搜尋、閱讀英文資料即可。

Q: 有獎學金計畫嗎?如何申請?

為了鼓勵同學們能夠延續不同學期間的學習,學習教練特別設立 「持續學習獎學金 — NT$2,000」,希望鼓勵認真的同學們,能不間斷學期間的銜接,繼續朝 Web App 開發的目標邁進,加深學習成效。

申請資格說明
需在所屬班級公告規定的日期前:

  1. 完整填寫申請表
  2. 完成下一學期報名與付款

獲獎資格說明

  1. 於公告規定的日期前,完成上述「申請資格」要求事項
  2. 在下一學期課程 Week 4 結束前,每週作業繳交皆超過 50% (如:Week 2 有 4 份作業,需繳交 3 份作業符合超過 50%)
  3. 付款時沒有使用其他課程優惠(如:早鳥優惠、直播優惠等)
Back to Top
icon 有任何其他問題,歡迎寫 email 或是直接在 Facebook 私訊 AC 小編
零基礎程式入門10月班
搶先預讀