現在大二學生狗一枚,自學php。將來想做php後端開發,請問各位大牛,對前端要掌握到什麼程度才合適。
回複內容:
現在大二學生狗一枚,自學php。將來想做php後端開發,請問各位大牛,對前端要掌握到什麼程度才合適。
div+css
jquery操作dom
我覺得夠了吧
同為大學自學PHP的路過,現在已經工作一年了。
剛入職場的時候,如果不是特缺人手,基本只會分配一些雜活給你,前端的尤其特別多
後端的包括但不限於 修改特定函數、資料庫增加一個欄位所涉及的所有操作、完成一個小功能點(增刪改查)等
前端的話,一般小公司會套用網上現成的模板,比如bootstrap等,大一點的公司會有專業的切圖人員和前端設計人員,所以你只要看得懂,會用就行,基本不會讓你去寫原生的html和css
前端主要需要學但不限於
後端PHP發過來一段json資料,前端通過ajax接受,並用jquery操作dom的方法填充到html jquery操作dom擷取html上特定資料通過ajax向後端PHP發json資料並取得返回結果顯示在頁面上
熟悉上面一套流程就可以勝任大部分工作了,進階一點的話就是有些公司會用 node.js angularjs mongo等。
在能保證你 PHP 的掌握程度的情況下,當然是越深入越好了。
不要覺得學個八八九九差不多夠用就行了~ 很快就會跟不上時代的。
同為大二自學PHP,現已工作半年,我覺得跟你很像,既然你只問前端,那隻說下前端需要達到什麼標準吧
基本篇
1.HTML,CSS,這些都是最基本的東西,更進一步可以學習H5 和 CSS3,因為這兩種都是相對較簡單的
2.JavaScript這是重頭戲,也是難度指數高出一些的,建議先從jQuery走起,不需要先弄JavaScript,畢竟jQuery也經曆住了時間的考驗。
放養篇
在此基礎上,我覺得你已經可以獨自做出基本可以看的頁面,而且還可以用jQuery寫出一些酷炫的網頁,什麼動畫,什麼Ajax,什麼這個那個你都能很成熟的使用了。再好一點,你可能已經寫出幾個不錯的小項目並且已經有使用者了。
其實在我看來,這些協助你畢業已經足夠了。
如果你想朝著比如Web全棧的方向走的話,可以看看下面的進階篇。
進階篇
這時你已經具備優秀軟體設計能力,發現了許多問題。寫jQuery實在過於爽了,但是寫的代碼實在太多了(這是貶義)。怎麼辦呐?於是你緊跟時代前沿看到了有許多前端的庫或者架構能夠解決諸如模組化、前端MVC的東西,你上網查了一下什麼requireJS,什麼angular還有什麼react等等等等,而這時你可能已經畢業,並且發現這些東西的走向以及發展趨勢,學習哪一個你都會有自己的想法了。