Re: [請益] 該從什麼程式語言學起基本工比較紮實呢?

作者: Marsden (馬士登)   2018-04-17 20:00:27
※ 引述《pptipad (ipad)》之銘言:
: 大家好~爲了成爲ㄧ名前端網路工程師,我找到了這個版,不知道這問題適不適合在這發
^^^^^^^^^^^^^^
: 問!
: 想請教各位前輩若是沒有相關科系畢業,也不會任何程式語言,我應該先從那個語言開始
: 學習呢?
: 目前有聽到JavaScript 或HTML/CSS
: 等,但為了希望日後的學習曲線能不打結大家會建議從那個語法學起呢?
: 另外因爲想去補習,請問前輩們你們會推薦去聯成還是資策會等....那間電腦補習班學習
: 呢?
: 在此先謝謝大家的閱讀跟回答,感恩再感恩~
其實命題滿明確的呀,前端就基本上代表不會需要碰到 Java, C, C++
了,補個簡單的順序好了:
作者: Marsden (馬士登)   2018-04-17 20:01:00
至於其他推文裡面提到的演算法,先等你 js 學完基本語法再來,可以參考這本書:https://github.com/egonSchiele/grokking_algorithms是比較基礎的內容,臺灣有出中文版不過內容是採用 Python如果有其他問題歡迎站內或推文
作者: lturtsamuel (港都都教授)   2018-04-17 20:09:00
bootstrap 可選 jquey 擺最後 其他沒意見boostrap就是學人家怎麼把元件包裝得簡潔這樣
作者: t64141 (榕樹)   2018-04-17 20:22:00
前端入門無基礎的話六角學院也可以看看
作者: menshuei (紅茶)   2018-04-17 20:25:00
用bootstrap常常陷入多div症候群,我常常在想這樣的設計離架構清晰滿遠的。
作者: asghdf123 (小咘)   2018-04-17 20:52:00
推,希望也有backend的整理
作者: glenyu80119 (瘦勛)   2018-04-17 21:28:00
求大大backend整理
作者: allpass5566 (歐爸)   2018-04-17 21:39:00
肥宅妳不要用側面照騙好嗎
作者: Marsden (馬士登)   2018-04-17 21:42:00
幹樓上畢業後可以這樣亂嘴人ㄇ
作者: ap954212 (death is like the wings)   2018-04-17 21:59:00
推這篇
作者: menshuei (紅茶)   2018-04-17 22:06:00
差資料用MDN真的好,要專精一套程式,把官方文檔掃幾遍是不可少的,有個印象有什麼功能,且以後要查也知道在哪裡,有印象下次看到就可以直接勾起記憶,不用再重新理解文章內容。
作者: arenda (phantom in my heart)   2018-04-17 22:16:00
最好是不用學jQuery啦jQuery必學吧 不然很自我限制
作者: lturtsamuel (港都都教授)   2018-04-17 22:27:00
jq不就包山包海+語法糖...不用jq限制了啥啊
作者: Marsden (馬士登)   2018-04-17 22:30:00
2018 roadmap 的 issue 408 有討論這件事有些開發者的想法是 jQuery 並非是一個框架而是函數庫以目前很多項目來說礙於成本與時間,並沒有完全地重構所以對於初學者來說可能仍是必須要會。就我自己的看法來說,至少能夠看得懂就足夠了而不用去鑽研,反而是有必要能夠動手實踐他的功能
作者: THEWORLDS (天下)   2018-04-17 22:34:00
JQ就語法糖很爽是真的 反正前端也沒人在屌效能除非做大陸手機用戶的遊戲才會限制js
作者: lturtsamuel (港都都教授)   2018-04-17 22:36:00
不會jq頂多就限制了你看不懂一些舊程式碼 但是要學到看得懂大概也就一下子而已
作者: menshuei (紅茶)   2018-04-17 22:43:00
我認為jQ要學到就是有一些很常見的元件像是動畫carousel之類的可以google然後直接貼上節省時間。
作者: lturtsamuel (港都都教授)   2018-04-17 22:44:00
真正的自我限制是去學一堆函式庫 然後沒有去搞懂this綁定 prototype模型 不使用eslint 放棄整合測試工具而且現在去看舊程式碼還會學到一堆不該學的 像是以前一定要用閉包封起來的變數 現在一個let就搞定 結果我同事還在刻閉包
作者: LMGG (聯盟GG)   2018-04-17 22:57:00
跪求backend整理包
作者: a87569650   2018-04-17 23:00:00
說個笑話 前端不用用到java
作者: THEWORLDS (天下)   2018-04-17 23:11:00
lturtsamuel那是你幸福 沒規定妳用幾點幾版開發
作者: lturtsamuel (港都都教授)   2018-04-18 00:14:00
之前遇過 但也是可以用babel解掉
作者: bakedgrass (蒙古烤小草)   2018-04-18 06:17:00
實際開發公開的網站時,jQuery還有瀏覽器相容的優勢所以學學jQuery我覺得也沒什麼不好
作者: pptipad (ipad)   2018-04-18 09:04:00
謝謝你的分享,太感謝了!有問題在進不步請教您
作者: penut85420 (PenutGGorz)   2018-04-18 10:59:00
推推
作者: y3k (激流を制するは静水)   2018-04-18 13:19:00
除非你可以很確定網站一定是自己第一手開發 否則jQuery使用甚至專案管理套件開發多少都要知道一點當然其實他也不算很難 只是有些地方需要經驗
作者: ab4245   2018-04-18 23:37:00
bootstrap常常和其他套件或現有程式衝突,推薦W3CSS
作者: stupid0319 (徵女友)   2018-04-20 21:56:00
webAsm

Links booklink

Contact Us: admin [ a t ] ucptt.com