如何學php少走彎路

來源:互聯網
上載者:User

標籤:java   資料   問題   html   工作   演算法   時間   c++   

我是自學php,而且是非電腦專業,算半路出家的。(工作了一段時間又自學編程)

1.一本好書至關重要。如果這本書的知識非常深入,那麼還是不要看了。對初學者來說只能是打擊。因為很多東西都看不懂。一本知識較為淺顯,並且說明非常詳細,但是能讓你上手的基礎知識又非常完善的書籍就非常好。(推薦php紅寶書)

2.理順學習流程。php本身的實踐重點是web。以後深入了可以用作其他用處。而寫出一個能看的web必然與html和css密切關聯。所以,首先,瞭解html+css+js的知識是非常重要的。(很多中小公司html+css+js+php都是一個人完成。沒有詳細的分工。)這樣對學習的積極性也會有協助。其次,要掌握伺服器環境的配置,不然只能寫寫靜態頁面了。再次就是sql語言的學習。

3.瞭解程式原理,程式的文法永遠都是次要的。重要的還是原理,知道程式是怎麼工作的遠遠比程式是怎麼寫的要重要的多。(資料結構+演算法=程式)

4.項目實踐,有了理論,那麼就是實踐了,只有通過實踐才能知道自己哪裡有不足,改掉了不足,自己的水平自然就提高了。(從最簡單的hello world,到建立自己的架構)

5.進階。電腦的世界每天都在不斷更新。想要讓自己不掉隊,那麼就要不斷的學習新知識。寫部落格,記錄自己解決問題的方法和過程。看高手的部落格,不斷充實自己的知識和技術細節。邁向php語言的底層。讓自己掌握更多的c/c++的知識,如果有可能也看一看java的知識。還有作業系統。你會發現其實php原來只是浮雲啊。

6.關於視頻教程,這個東西仁者見仁,對我個人而言我是比較喜歡看視頻的,因為非常直接,別人怎麼做的一目瞭然。但是這個東西也有壞處,如果講課的人講不到這個知識點那麼可能自己也就不去注意了。還有就是,很容易受講課人的影響,形成某種編程和思考習慣。(個人認為形成自己的編程和思考習慣是非常重要的)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.