2012-11-22 77 views
0

我一直在嘗試我的手在php相當一段時間,但不認爲我已經達到了我想要的專業水平。我開始閱讀電子書並寫下所有代碼示例對我個人而言,我認爲這是低效的。
我的問題是針對任何使用任何編程語言的專家。我只是想知道你們是如何做你做得很好的,正如我在標題中提到的,什麼是最有效的方法來進行新的編程以便從中獲得最大的收益,使其成爲一種豐富的體驗。我喜歡編碼,已經學習了不少的語言,但在學習了基礎知識和一些高級部分之後,將它們都留在了中級水平。
想要在PHP的excel,所以任何提示將真正有用的網站上你高度熟練的程序員。 謝謝!理想的學習新編程語言的方式

+0

這個問題最好在程序員網站上提問 - http://programmers.stackexchange.com/ –

+1

謝謝..我也會在這裏發表! – Yaman

+0

不要將它發佈到那裏,版主應該能夠移動它。 –

回答

0

我發現在編程學習時最有用的事情就是在它上面工作。只是尋找和複製別人代碼不會讓你走得太遠,嘗試嘗試某些東西會讓你學得更快,而且你可能不會成功一段時間,但要繼續努力,將錯誤修復爲你走了,它會開始堅持下去。

此外php.net文檔是非常棒的,所以只要保持這個打開,你去。

在php中,嘗試製作一個基本的動態網站,然後按照自己的方式工作。

0

從中級到專家的事情是一個組合:練習,閱讀其他人的代碼,並理解語言規範和庫。

一旦處於中等水平,您的主要參考應該是語言定義和庫文檔,以及第三方庫,文檔和代碼(如有必要)。

您還可以查閱高級第三方材料,並嘗試在語言中實施相對高級或基本的編程概念(例如continuations),以推動您的理解。

+0

我已經看到有人在那裏嘗試直接編碼,沒有任何先前的知識,並使用文檔來幫助他們,因爲他們去學習語言..你認爲這是一個有效的方法來做到這一點?從電子書學習的方式? – Yaman

+0

@Yaman你需要額外的資源來開始學習基礎知識(除非你是一個真正的編程天才,我當然不是)。所以,如果您發現電子書有幫助,請繼續。但是,您應該過渡到諮詢權威材料,因爲它包含更多信息,並且會顯示未包含在第三方材料中的主題。另外,值得諮詢高級別的第三方材料。 – Marcin