寫給想學(xué)php的朋友們
php是一門非常簡單的語言,是一門很容易入門的語言葡粒,對于編程初學(xué)者來說是非常適合做為編程入門選擇的一門語言看锉,它姿锭,并不難塔鳍。
我的經(jīng)歷
我的php是自學(xué)的伯铣,并沒有去培訓(xùn)機(jī)構(gòu)去接受培訓(xùn),一是感覺性價(jià)比并不是很高轮纫,二是當(dāng)時(shí)的我具備信息檢索的能力腔寡,又非常巧合的檢索到燕十八老師的課程,然后跟著課程苦學(xué)了一個(gè)半月掌唾,做了一個(gè)簡易的商城放前,拿下了第一份Php的工作。
說這些只是想告訴那些想學(xué)php的朋友糯彬,學(xué)習(xí)php其實(shí)沒有想象中的那么艱難凭语,難得是你想要學(xué)習(xí)的態(tài)度和毅力。對未知的恐懼往往阻礙了人前進(jìn)的道路撩扒。
我所推薦的學(xué)習(xí)路線
這里我只簡單的描述一下成長路線的大概似扔,我并不太推薦你入門的時(shí)候就了解的太多太多,這樣會干擾了你繼續(xù)學(xué)習(xí)的動(dòng)力搓谆。你的精力是有限的炒辉,如果你想學(xué)好它,那么你就應(yīng)該將你的精力集中在它本身之上泉手。
學(xué)習(xí)的道路上會出現(xiàn)太多太多的干擾黔寇,特別是現(xiàn)在需要多種編程技能在身的我們,有時(shí)候斩萌,你需要適當(dāng)?shù)淖鲎鰷p法缝裤,思考一下自己當(dāng)前的狀態(tài),我覺得我們應(yīng)該成為專業(yè)的php工程師之后再去迷失在其它技能之上颊郎。
初級
書憋飞,是系統(tǒng)知識傳遞最好的路徑。想要學(xué)一門技能首先要打好基礎(chǔ)袭艺,這是必定要走過的路搀崭,忽略了它,你就會走彎路猾编,最終還是要繞回來瘤睹。基礎(chǔ)扎實(shí)了答倡,可以節(jié)省我們調(diào)試Bug的時(shí)間轰传。不會遇到一個(gè)小小的問題就要浪費(fèi)一個(gè)上午的時(shí)間去尋求幫助。
我推薦《php和mysql web開發(fā)》,這本書作為入門完全足夠了瘪撇,花幾個(gè)月的時(shí)間根據(jù)內(nèi)容邊學(xué)邊練获茬,反復(fù)讀個(gè)三遍港庄,肯定會收獲良多。
你也可以借助網(wǎng)絡(luò)上豐富的資源去進(jìn)行刻意的練習(xí)恕曲,比如說慕課網(wǎng)
鹏氧,是非常適合初學(xué)者學(xué)習(xí)的一個(gè)社區(qū).
項(xiàng)目驅(qū)動(dòng)應(yīng)該是學(xué)習(xí)最快的路徑, 因?yàn)閷W(xué)習(xí)技能就是為了解決問題的佩谣, 而在解決問題的時(shí)候往往我們的理解會變得更為深刻把还。
善于總結(jié),對你的學(xué)習(xí)肯定是有所幫助的茸俭。
中級
這個(gè)時(shí)候你應(yīng)該具備了使用php解決問題的能力吊履。如果你做過幾個(gè)項(xiàng)目,你可能會對php工程師有一個(gè)基本的理解调鬓。如果你想要在這個(gè)行業(yè)有一個(gè)很好的發(fā)展艇炎,那么你就需要正視你自己的職業(yè)。
你要正視自己的職業(yè)腾窝,你就需要考慮你為什么比別人專業(yè)缀踪,你就應(yīng)該提高自身技能的專業(yè)性。
你可以學(xué)習(xí)一下一些開源的框架來提高自身的專業(yè)性燕锥,這里我推薦laravel
, 雖然可能對于你來說它比較困難辜贵,但他確實(shí)是帶你領(lǐng)略編程世界的敲門磚。門后的世界要么使你瘋狂归形,要么使你迷失在瘋狂的路上 :)
這時(shí)候你就要學(xué)習(xí)非常多的知識了托慨,如果你具有修煉葵花寶典的勇氣,那么你肯定能夠得到它們 :)
高級
作為一個(gè)高級工程師你就要具備非常多的技能了暇榴,你應(yīng)該具備了學(xué)習(xí)的態(tài)度厚棵,太多的技能在身使你并不懼怕去學(xué)習(xí)額外的技能,有的時(shí)候你可能想體驗(yàn)舒適區(qū)之外的世界蔼紧,那么就勇敢的去做吧婆硬。
高級工程師具備了協(xié)作能力,自我學(xué)習(xí)的能力奸例,自我提升的能力彬犯,及善于逃離舒適區(qū)的能力。 :)
結(jié)尾
本身是想寫一些詳細(xì)的學(xué)習(xí)路線的查吊,詳細(xì)的中級到高級的指南的谐区,想想還是算了,因?yàn)槲矣X得向初學(xué)者去描述這些逻卖,他們不但不會理解宋列,還會充滿疑惑 :)
因?yàn)樗麄冞€沒有經(jīng)歷過 :)
學(xué)習(xí)充滿了趣味,共勉之 :)