: 預計想把之前買的線上課程給聽完 像是bootstrap4 canvus sass ..等等
: JS基礎課程再熟一點
看完了之前的討論,
我想拉回原PO想要討論的問題,
到底怎麼樣練成一個前端工程師。
老實說許多線上課程只是"教你工具",
而不是"教你開發"。
你要練成前端工程師,
先掌握基本的工具如HTML5, CSS, JS, JQuery即可,
不急著去學bootstrap等工具。
你需要培養的是寫code的經驗。
怎麼寫更不容易出錯?
怎麼寫更好讓別人讀的code?
一個好的view應該對應後端回傳的哪些狀況做處理?
你找一個有興趣的github專案,
找那種夠多人follow、時間夠長且有持續在更新的,
開始做跟它類似的功能,
寫一寫就去看他怎麼寫。
當你自己沒有寫過->你就能體會自己對哪些東西不熟,
->再看到寫得好的開發者怎麼寫,
->就會知道怎麼寫出優美的程式碼。
這就是學習。
如果你的程度還不到看github,
看不懂一個專案怎麼由不同的class組成,
建議你破釜沉舟,
直接去學C++或Java,
你可能還學不通oo複雜的patern,
但要看懂github小型前端專案應該不是難事。
對你來說學會優美的編程,
更勝過學習新的前端工具或語言。