看板 PHP 關於我們 聯絡資訊
我認為沒有什麼應不應該會,端看每個人自己的目標 我本身是自學PHP,分享一下我的學習方向 1. 基本語法 語法的話我不會特別花時間去練習,就是專案用到的時候查到,然後學起來 2. 物件導向 練習自己寫一些元件,設計元件的過程去練習自己的類別和物件概念 平常用套件的時候,去想一下別人為什麼這樣設計,然後自己要想辦法應用 3. 框架 基本的 PHP/DB 都大概會運用之後,你應該會有感覺程式碼越來越不好維護 自己寫一個簡單的框架,或是從 Laravel/Slim/CI ... 開始練習 看人家用了哪些方式處理你遇到的問題 4. Design Pattern 在學框架的時候你會發現 Design Pattern 怎麼被應用的 可以額外花時間了解,就算到不同的程式語言都很有幫助 5. 測試 開始用 phpunit 去測你寫的小單元或是功能 這邊寫的是我學後端的方向,其實前端也差不多是這樣 你可以想一個自己有興趣的題目,當成 side project 來經營 公司不太可能你學了什麼就用什麼,用自己的專案來練習比較快 如果覺得公司也可以用,在和主管與同事討論可行性 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.46.98.223 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1498724956.A.357.html
KaiLoveMoon: 謝謝你! 06/29 16:57
SouthernSun: 推一下 06/29 18:00
wilson200106: 也可以玩玩API 06/29 22:41
MOONRAKER: API咧 他上班不是都玩到不要玩了 06/29 23:29
lk2986706we: 推 06/30 22:08
lhsieh: 也覺得看目標,開發服務或產品跟公司專職,功能就不同了 06/30 23:39
lhsieh: 就公司專職看公司產業與運作模式,各門檻也不同 06/30 23:44
JohnRoyer: 推一個,PHP 也是自學,覺得除了大大說的幾項要求以外 07/02 11:09
JohnRoyer: 熟悉 PHP 語言特性也是很重要的,至少不會踩奇怪的 bug 07/02 11:10
JohnRoyer: 而不自知 07/02 11:10
JohnRoyer: 另外我是純後端,所以 HTML/CSS/JS 我是極外行,但是 07/02 11:11
JohnRoyer: HTTP server 和 DB、cache service 等倒是略通一二 07/02 11:11