本篇是舊文的補充說明👉🏻 什麼是前端?什麼是後端?
網頁的3個角色
網頁設計師
純設計,但必須要有網頁的基礎概念,如果沒有基礎概念的話,設計出來的圖是不能用的,但有些公司會希望網頁設計師也能刻板。
前端工程師
分為畫面/功能:有些公司的靜態官網比較偏【畫面】的呈現,主要使用 HTML、CSS 以及少量 JavaScript。而目前前端的主流在【功能】,例如跟使用者的互動、與後端的溝通等。像新創公司的產品、系統,都屬於這類。會使用大量的 JavaScript、前端框架(如 Vue.js / React 等)及其他工具。
後端工程師(以及前後端差異)
資料庫+運算:雖然前後端都有資料,但前端的資料比較偏暫存性質,像是帳號密碼或是商品價格這種比較重要的資訊還是會存在後端。再來談到前後端也都有的功能部分,舉個例子:【前端】的功能在依照使用者與網頁的互動來決定接下來執行的動作,【後端】在接受到前端傳送過來的執行動作後會驗證身份,確認後就會從資料庫中執行動作。
教學初衷
15天原本的初衷是稍微把門檻降低一點,讓設計師、初學者在碰到程式的時候不要立馬崩潰,希望一開始透過他們原本就有興趣的部分(如畫面)來切入,有了基礎之後再引導他們對互動或功能的興趣,在功能更多更複雜變得難以管理的時候再導入框架,就能夠幫助她們寫出更多架構更好的程式,原本的出發點是做出能讓初學者易於吸收資訊的影片,但表達得不恰當,謝謝大家指正我們的錯誤。
課程規劃
有網友很熱心告訴我們,在前端課程的部分比較缺失,的確是這樣!我們剛剛調整完「後端轉職計畫」的內容,目前正在著手製作 JavaScript、Vue.JS 的基礎課程,如果不知道自己要學什麼技術、或者是對學習方向很困惑的話,很歡迎使用我們的諮詢服務喔!
其他教育單位推薦
除了網頁15天之外,業界其他的程式教育單位也很值得推薦,以下是各單位的推薦說明:
六角學院:專精於前端,課程規劃清楚縝密,每一個學習階段負擔不會太重,在學習體驗和學費方面都是輕鬆的
ALPHA Camp:致力於培養新創人才,新創公司的人才相對來說是較少的,從 ALPHA Camp 畢業後就職於新創公司會有良好的銜接
五倍紅寶石:五倍教授的技術是 Ruby on Rails,是非常強大且聰明的語言
Udemy的優點是非常便宜,因為販售的量大,有時候可以用非常便宜的價格買到價值很高的課程;Hiskio則是專精在工程師學習的領域,在兩個技術之間需要補充什麼技能都可以安排,也不會侷限在某一種語言。
補充資訊:Taker 上 Amos 大的直播接受拷問👇🏻