彭彭的課程教學
程式語言入門
技能描述
能夠使用至少一種程式語言完成基本的資料處理和運算邏輯。初學階段可選擇 JavaScript、Python 或任一常見程式語言即可
關鍵技術
Python 基礎
JavaScript 基礎
成果檢核
程式測驗基礎題
函式與物件導向
檔案讀取與寫入
網站伺服器架設
技能描述
可以利用熟悉的程式語言架設網站伺服器 HTTP Server,了解 HTTP 通訊協定的基礎觀念,能夠根據前端的需求提供適合的 API 端口
關鍵技術
Flask for Python
Node、Express for JavaScript
HTTP 通訊協定
成果檢核
能在本機架設網站
能提供 API 給前端
撰寫適當的 API 文件
資料庫系統
技能描述
懂得架設資料庫伺服器,學會 SQL 關聯式資料庫以及 NoSQL 資料庫的設計方式與優化方法,能夠利用程式篩選、操作資料庫中的資料
關鍵技術
MySQL 資料庫
SQL 語法與正規化
MongoDB 資料庫
成果檢核
簡易會員註冊系統
索引、主鍵與外鍵
了解 SQL 和 NoSQL 的差異
其他推薦學習資源
MySQL 安裝教學:WindowsMac
Python:MySQLMongoDB 教學
Node:MySQLMongoDB 教學
雲端服務架構
技能描述
能有效運用 Amazon 或 Google 提供的各種雲端服務架設伺服器,完成網站的佈署上線。同時能確保上線服務的穩定性和可擴展性。
關鍵技術
AWS 雲端服務
GCP 雲端服務
Linux 作業系統
成果檢核
利用 AWS 上線服務
利用 GCP 上線服務
正確說明、畫出系統架構
彭彭的學習建議
雲端服務的使用,是非常實務的過程,初學階段,只要找到適當的參考步驟,就能順利完成。建議跟著教學實際操作才會真的有所收穫。
實作專案開發
技能描述
整合所學的技能,從無到有,實際完成一到數個可上線運作的專案
關鍵技術
解決問題的能力與決心
Google 關鍵字技巧
成果檢核
上線的專案作品
可供查閱的程式碼
彭彭的學習建議
獨立完成實際上線的作品,是成為合格後端工程師的最終考驗。你必須運用前幾個階段學到的技能,想辦法解決所有問題。不會很輕鬆,全職進行,也可能要花上整整兩三個月的時間。
準備履歷、面試
技能描述
正確的掌握履歷撰寫的重點,具備合宜的應對進退能力,能冷靜的運用邏輯思考解題
關鍵技術
履歷撰寫、投遞技巧
技術溝通能力
解題能力
成果檢核
面試邀約的次數
成功錄取的次數和品質
彭彭的履歷撰寫建議
履歷就是你求職的門面,注意以下重點:一、強調和目標職位有關的經驗、作品。二、注意排版、錯字等細節。三、精簡,篇幅不要超過兩頁。
彭彭的面試準備心法
面試的重點一,是技術能力;二是彼此的契合度。技術可以透過刷題、唸書來精進;平時的自我了解,用不卑不亢的心態參與面試,能有效找到適合的公司。
軟體工程師們的經驗分享
Juri
轉職後,怎麼樣永續經營才是重點。如果遇到會耽誤人的公司,例如說,叫你去翻譯日文、叫你去跟大學工讀生一起手動測試按按按…諸如此類。就算會吃土也馬上離職再找新東家為上策!不要像我秉持著社畜服務精神,一直想不開的忍耐。

其他的,就是不斷學習而已。
Chi Lin
堅信自己在做的事,越走越有趣
林侑群 Lucas
這半年,經常面臨懷疑自己,尤其在面試期間。助教、老師們都提前為我們打預防針,求職期間,加上疫情,可能都需要較長的時間,這段時間裡,可能沒有面試機會、可能面試了卻沒結果等情形,若是心態不對,很有可能會陷入持續的自我否定與患得患失,開始考慮是否自己能力真的不足、開始懷疑自己的價值是否僅限於此、開始懷疑自己是不是找不到想要的工作等。
但也由於自我懷疑,才能有與自己對話的機會,真正發現自己的價值與渴望。
完整版請看:
心得(上):https://reurl.cc/r1dlzk
心得(下):https://reurl.cc/ARn1EY
面試相關:https://reurl.cc/mv5MyG
後端工程師
Pinkoi
林政儀
開始接觸程式,是在大二時和同系室友的一時興起,純粹是覺得寫 code 很酷,所以想去嘗試一下,想不到因為當時天真的想法,讓我一步步地朝軟體工程師之路前進。

剛升上大三時就意識到自己不適合本科系,但要轉系似乎得花上不小的時間成本,眼下似乎只剩寫程式是一條還不錯的出路,於是開始積極尋找各種資源來豐富我的相關經歷,之後幾年陸續申請到工研院的培訓計畫, Acer 的 RD Intern 及最後的 AppWorks School,過程中想成為的工程師角色不斷切換,從原先想做 Data 寫 AI, 到後來誤打誤撞來寫網頁,最後定下心決定先以前端工程師 作為我的第一步。

如今已成為一位初階的軟體工程師,才發現這又是另一個起點,在軟體圈仍有大大小小的事需要去學習精進,每天都過得比在實驗室的日子來得充實,對於人生下階段也有了目標,很慶幸自己當初堅持選擇往軟體工程師一職邁進,不屈就於非本科系給我的框架。
Frontend Engineer
91APP
林伯翰
我最早唸的是化工相關的,也從事過化工相關的工作,也是後來在朋友的推薦下開始接觸到這個領域,發現這個領域有趣多了,自己做出來東西那種成就感是許多行業都比不上的,雖然現在還是菜鳥一枚,也還有很多資訊相關方面的知識都還欠缺,但未來希望能持續不斷進步變成一個好的工程師。
Nissen
Engineering is a way to bring the future to the world. The best way to predict future is to design it.
Software engineer
均一教育平台
張峰林
轉職前雖然一直都在規劃往成為軟體工程師邁進,但真正成為前端工程師一年後,想起來還是會有些不真實的感覺。
要形容轉職的過程充滿淚水與歡笑那就未免太浮誇與煽情了,而如果說轉職的原因是因為喜歡寫程式,不是為了賺錢或是感覺比較有前途,也未免稍嫌矯情,但必須承認,Coding 這件事本身就充滿樂趣,雖然伴隨著痛苦,但依舊樂趣十足。
而到目前為止,我都很喜歡自己選的這條路,我想我還可以繼續努力下去。
Front-End Engineer
91App
Hokou
不斷的摸索,不斷的學習
直到轉職成功後,還是戰戰兢兢
直到現在,還在努力站穩腳步
東東 / Wei, Yi-Ting
有句影響我很深的話是:「每個人一生都應該要找到,那件讓你廢寢忘食的事」

花了許多時間,走了許多歪路,慶幸自己沒有走丟,終於還是被我找到了!
工程與設計之間,前端工程師透過程式碼「創造」使用者視覺與體驗的過程,就是那件現在可以讓我廢寢忘食的事了!

轉職這條路,過程中的低迷挫敗、自我懷疑,對未知的焦慮,日復一日的考驗自己的決心,想分享一首讓我很有感觸的歌:

謝銘祐 【路】
https://www.youtube.com/watch?v=_Vy0dlrs1VI
(以下是不負責任的中文擷取翻譯XD)
--
路 該怎麼走 眼前 一片茫霧
雖然一顆心還算堅強 有時候還是難以抓得準 命運

有路 我們沿路歌唱
沒路 我們翻山涉水
時間 它從來不曾倒退著走
若不敢往前 就別來論成敗

沒光 要心裡有數
有光 它必有原因
未來 一張沒有記號的地圖
像是在跟我們說
要 一步 一步

一步 一步
--
Front-End Software Engineer
Microsoft Taiwan ( External Staff )
蔡承翰
一開始的過程都會懷疑自己,畢竟自己不是本科系出身,有非常多的知識需要補足以及很多東西都要學,但沒想到自己還是可以獨立完成了一個電商專案,自己的努力及技術都在其中,做出來會有很大的成就感。

最後成功轉職更是無比的開心,感謝一路上陪伴的老師及助教還有同學,有人的陪伴,會走得比較不孤獨且更有衝勁。
後端工程師
台灣電通
Ben
就...挺突然的
Backend Engineer
KKBOX
陳希聖
在寫了一年AI後發覺這不是我想要的阿!!
決定將我的天賦帶往邁阿密(X
決定轉往後端學習
尚未成功 仍需努力
Backend engineer
宏達電HTC
分享給朋友