陌茉默墨
自學(xué)PHP到一般程度,或比較深的程度都叫自學(xué)。關(guān)鍵是你的悟性,你每天投入的學(xué)習(xí)時(shí)間是多少。有自學(xué)半年左右去上班的,就是工資低點(diǎn),也有自學(xué)一年多去上班的。取決于自己的理解程度。
除了一些天賦異稟的、具有瘋狂學(xué)習(xí)精神的、有老師指導(dǎo)的,大多數(shù)人自學(xué)從入門到精通的時(shí)間都會(huì)較長(zhǎng)一些。
普通人的入門時(shí)間大約需要一周到一個(gè)月時(shí)間,看個(gè)人理解和熱情程度,沒有固定時(shí)間。
標(biāo)準(zhǔn):掌握基本的語法。能夠在記事本上寫 hello world 。能夠從網(wǎng)上下載wamp等全自動(dòng)套件安裝php+apache環(huán)境。同時(shí)你的helloworld能夠運(yùn)行。
PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本預(yù)處理器”)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點(diǎn),利于學(xué)習(xí),使用廣泛,主要適用于Web開發(fā)領(lǐng)域。PHP 獨(dú)特的語法混合了C、Java、Perl以及PHP自創(chuàng)的語法。它可以比CGI或者Perl更快速地執(zhí)行動(dòng)態(tài)網(wǎng)頁。用PHP做出的動(dòng)態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標(biāo)準(zhǔn)通用標(biāo)記語言下的一個(gè)應(yīng)用)文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的CGI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達(dá)到加密和優(yōu)化代碼運(yùn)行,使代碼運(yùn)行更快
開心土星
作為一個(gè)PHP程序員來說,并不是告別了大學(xué)校園你的學(xué)習(xí)生涯就此結(jié)束,而是剛剛開始??!你絕對(duì)想不到你將要面對(duì)的知識(shí)海洋是浩瀚無邊的,你學(xué)習(xí)的速度永遠(yuǎn)趕不上它更新的速度。甚至你都還沒有掌握透某個(gè)技術(shù),新的技術(shù)又已經(jīng)迭代進(jìn)來。而最重要的是,你不得不強(qiáng)迫自己,在更新迭代的浪潮中脫穎而出,適應(yīng)工作提升自己。那么,我們又應(yīng)該怎么按自身的情況提升自己呢?我將從實(shí)習(xí)、初級(jí)、中級(jí)三個(gè)階段進(jìn)行講解。一、實(shí)習(xí)階段的PHP程序員提升方法剛出大學(xué)出來的程序員,學(xué)習(xí)能力是最強(qiáng)的,這時(shí)候最有朝氣和想法。但是初入職場(chǎng)都會(huì)感覺一切很新穎,隨著上班久了就會(huì)有倦態(tài)感,慢慢的就會(huì)出現(xiàn)那種朝氣沒有了,上班一天回到家只想躺在床上玩手機(jī)。久而久之,非常不利于自己的成長(zhǎng)。一旦養(yǎng)成這種習(xí)慣,后期想再重新拾起是一件很困難的事情。那么作為一個(gè)過來人,我建議你可以這樣做:1、初入職場(chǎng),多學(xué)多看多記剛進(jìn)入職場(chǎng)的PHP程序員一定會(huì)很愛吐槽,我拿這么少的工資做那么多的工作。如果你在抱怨,那對(duì)你提升是有很大的影響。你可以混這份工作混完3個(gè)月,你也可以3個(gè)月時(shí)間把你自己糊弄過去。作為一個(gè)剛進(jìn)入到企業(yè)中的實(shí)習(xí)生,錢真的不是最重要的,能力的提升才是無限增值的。你不會(huì)希望實(shí)習(xí)完就完了吧?然后再畢業(yè)找一份更好的?那么你的職場(chǎng)經(jīng)歷憑什么靠這3個(gè)月的實(shí)習(xí)來讓我給你超過實(shí)習(xí)時(shí)候的工資?很多時(shí)候你的工作經(jīng)歷,企業(yè)是不看重實(shí)習(xí)期工作經(jīng)歷的。為什么?因?yàn)閷?shí)習(xí)期就是一個(gè)給初入職場(chǎng)的大學(xué)生適應(yīng)學(xué)習(xí)編程的階段而已,并不會(huì)安排很重要的工作給你。所以你實(shí)習(xí)期間的工作經(jīng)歷,在別的公司里面普遍認(rèn)為沒有價(jià)值,記住是沒有價(jià)值??!為什么這么說?因?yàn)槟莻€(gè)期間企業(yè)在花錢給你進(jìn)來學(xué)習(xí)(適應(yīng)職場(chǎng)),接觸的東西都不會(huì)是最重要的模塊(我想你也應(yīng)該有體會(huì),熟悉系統(tǒng),修改bug,開發(fā)小功能)。而你畢業(yè)之后重新進(jìn)一個(gè)企業(yè)工作時(shí),你就會(huì)發(fā)現(xiàn)你做的東西更重要(涉及服務(wù)器維護(hù)、接口開發(fā)、數(shù)據(jù)庫設(shè)計(jì))更加的深入。初入職場(chǎng)的實(shí)習(xí)生是最寶貴的,別以為企業(yè)花錢是讓你打雜的。如果你真認(rèn)為自己進(jìn)來就是打雜的,那你的心態(tài)不正做事也不正就更別想說從中學(xué)點(diǎn)什么了。做的事情簡(jiǎn)單,但是請(qǐng)你一定要去思考怎么把它做的更好,其他相關(guān)的模塊是如何和你做的掛鉤的(思維發(fā)散)?你做的這個(gè)模塊會(huì)影響哪些功能(全局觀)?我的建議就是從點(diǎn)到面,做完了就積極的跟導(dǎo)師(組長(zhǎng))要任務(wù),你做的越多你的能力提升的越快。個(gè)人建議,剛出來時(shí)不要貪快,要的是好!即使慢都不要緊。這時(shí)候,最重要的是養(yǎng)成一個(gè)習(xí)慣:思考?。∷伎嘉覐倪@里學(xué)到了什么,這些東西對(duì)我有什么幫助。如果我下次在遇到這個(gè)問題怎么樣可以快速解決?在后面的工作中你一定會(huì)發(fā)現(xiàn)效率怎么一下子就上來了。首先,一定要多學(xué),看周圍同事或?qū)?,他們的代碼怎么編寫的。其次,一定要多看,多去看周圍同事是如何為人處世工作的(態(tài)度),這些對(duì)你后面處理工作人際關(guān)系很有幫助(職場(chǎng)晉升這塊)。最后,一定要多記,沒人什么東西都記得全??!多記,忘記了還可以回過頭來翻看看,回憶一番,對(duì)你幫助絕對(duì)大!!2、工作中多總結(jié)我的建議就是,每周工作都要寫周報(bào)??!如果可以最好每天都寫日?qǐng)?bào)。這一塊東西千萬別小看,你從這些日?qǐng)?bào)和周報(bào)中發(fā)現(xiàn)自己的成長(zhǎng)。其次記錄了你的處理問題,當(dāng)你再回過頭去看的時(shí)候,你會(huì)發(fā)現(xiàn)原來自己做了這么多事情,后面對(duì)你寫簡(jiǎn)歷,跟面試官交流這些東西的時(shí)候,面試官都會(huì)覺得你心細(xì),是個(gè)不錯(cuò)的培養(yǎng)對(duì)象。3、閑暇時(shí)間多看技術(shù)博文、相關(guān)技術(shù)發(fā)展方向提升最快的辦法就是站在別人的肩膀上看遠(yuǎn)方!并不用你花很大塊的時(shí)間研究這些,你只需要自己業(yè)余時(shí)間(等車、車上)刷下手機(jī)看看這類博文,然后收藏(收藏并不等于就沒用了,而是為了當(dāng)你工作中遇到這些問題時(shí)可以快速找到這些文章幫助你)。業(yè)余時(shí)間的積累是你提升最快的,并不需要你花什么大的心思,還是一個(gè)很不錯(cuò)的習(xí)慣。在瀏覽博文過程中,建議多評(píng)論(和作者交流做朋友),互相交流思想會(huì)讓你的編程思維上一個(gè)水平。4、定目標(biāo),找準(zhǔn)方向提升編程的世界發(fā)展很快,初入職場(chǎng)的PHP程序員請(qǐng)一定要找準(zhǔn)方向。往一個(gè)方向精通下去。因?yàn)閷W(xué)的東西實(shí)在太多。千萬不要這學(xué)一點(diǎn)(例如PHP開發(fā)),那學(xué)一點(diǎn)(前端開發(fā)),對(duì)你應(yīng)付深入的PHP開發(fā)問題時(shí)你一定會(huì)崩潰!!你好像什么都懂,但是不深入勝任不了難的工作,其次你的效率也不高,在試用期企業(yè)就能看出你的水平,這時(shí)候你也會(huì)感覺很艱難。所以想好自己往哪個(gè)方向走,就專精那塊。有經(jīng)歷再發(fā)散分支一起學(xué)。
shengxj214
自學(xué)得話建議,慕課網(wǎng),網(wǎng)易云,騰訊云等課堂內(nèi)觀看免費(fèi)入門教程。講師講得都挺好,當(dāng)然一味得看視頻覺得自己就能會(huì),那是不可能得,編程得水很深,需要不斷得去實(shí)際,去學(xué)習(xí),才能走在前面,不然不用太多時(shí)間,如果兩年你還在原地踏步,那估計(jì)就離淘汰不遠(yuǎn)了。php語言本來就不是很難入門得語言,當(dāng)然也不是看看就能學(xué)會(huì)得,還是需要去實(shí)際動(dòng)手寫項(xiàng)目。如果要速成,可以建議去培訓(xùn)機(jī)構(gòu),但是你要做好努力學(xué)習(xí)和隨時(shí)被坑得準(zhǔn)備?,F(xiàn)在很多培訓(xùn)機(jī)構(gòu)都有各種各樣得坑。當(dāng)然,你努力學(xué)習(xí),學(xué)出來以后,就發(fā)現(xiàn),其實(shí)也不算太坑,只是小坑。提醒一句:現(xiàn)在得速成,如果基礎(chǔ)不扎實(shí),以后開始工作后,你要付出更多得時(shí)間和精力去學(xué)習(xí),鉆研,否則很容易被這個(gè)行業(yè)淘汰。整理好心態(tài),去認(rèn)真做好每次要做得打算,你才會(huì)有更多得力氣去走更遠(yuǎn)得路,加油!陌生的少年。。。
香城寶地邑人
最權(quán)威的網(wǎng)上資料是 你認(rèn)真看了就可以。我自己就是看過這個(gè)網(wǎng)站后就自己開發(fā)網(wǎng)站并且編出書來在大學(xué)里給計(jì)算機(jī)軟件開發(fā)專業(yè)講課的。
水手特洛伊
前提1.學(xué)員基礎(chǔ)為"沒有任何程序語言基礎(chǔ)",能"熟練操作電腦(打鍵盤,建目錄等)".前提2."學(xué)會(huì)PHP"是指走上了PHP正式工作崗位.
在此前提下,無論自學(xué),還是培訓(xùn),學(xué)習(xí)PHP的正常速度是4個(gè)月;極限速度是:2個(gè)月!
PHP
小喵嗚777
HTML靜態(tài)頁面,配置PHP開發(fā)環(huán)境,搭建數(shù)據(jù)庫,HTML+PHP+數(shù)據(jù)庫動(dòng)態(tài)開發(fā)網(wǎng)站
心之愿c
現(xiàn)在網(wǎng)上很多課程啊,視頻也有很多,學(xué)這個(gè)其實(shí)講究的是氛圍,要有人一起學(xué)習(xí),邊學(xué)邊做,進(jìn)步更快!
卷毛先生老楊
php自學(xué)的話非常難,因?yàn)閜hp需要學(xué)習(xí)的東西很多而且很難,如果你沒掌握學(xué)習(xí)php的方法的話,可能1-2年都只能入門,如果你掌握php的學(xué)習(xí)的方法的話,半年就能學(xué)會(huì)php?!? 關(guān)于如何學(xué)習(xí)php,我剛才看到一篇很不錯(cuò)的文章,是一個(gè)??粕榻B自己如何自學(xué)php,并找到php的工作,里面介紹了他的學(xué)習(xí)方法和學(xué)習(xí)過程,希望對(duì)你有幫助。 先做個(gè)自我介紹,我07年考上一所很爛專科民辦的學(xué)校,學(xué)的是生物專業(yè),具體的學(xué)校名稱我就不說出來獻(xiàn)丑了。09年我就輟學(xué)了,我在那樣的學(xué)校,一年學(xué)費(fèi)要1萬多,但是根本沒有人學(xué)習(xí),我實(shí)在看不到希望,我就退學(xué)了。 退學(xué)后我也迷茫,大專都沒有畢業(yè),我真的不知道我能干什么,我在糾結(jié)著我能做什么。所以輟學(xué)后我一段時(shí)間,我想去找工作,因?yàn)槲冶容^沉默寡言,不是很會(huì)說話,我不適合去應(yīng)聘做業(yè)務(wù)。我想應(yīng)聘做技術(shù)的,可是處處碰壁。 一次偶然的機(jī)會(huì),我才聽到php這個(gè)行業(yè)。那天我去新華書店,在計(jì)算機(jī)分類那邊想找本書學(xué)習(xí)。后來有個(gè)女孩子走過來,問我是不是讀計(jì)算機(jī)的,有沒有興趣學(xué)習(xí)php,然后給我介紹了一下php現(xiàn)在的火熱情況,告訴我學(xué)php多么的有前景,給我了一份傳單,php培訓(xùn)的廣告。聽了她的介紹,我心里癢癢的,確實(shí)我很想去學(xué)會(huì)一門自己的技術(shù),靠自己的雙手吃飯。 回家后,我就上網(wǎng)查了下php,確實(shí)是當(dāng)今比較熱門的行業(yè),也是比較好找工作的,工資也是相對(duì)比較高。我就下決心想學(xué)php了。于是我去找php培訓(xùn)的相關(guān)信息,說真的,我也很迷茫,我不知道培訓(xùn)是否真的能像他們宣傳的那樣好,所以我就想了解一段時(shí)間再做打算。 后來,我在百度知道看到一篇讓我很鼓舞的文章是一個(gè)php高手介紹沒有基礎(chǔ)的朋友怎么自學(xué)入門學(xué)php,文章寫的很好,包含了如何學(xué)習(xí),該怎么學(xué)習(xí)。他提到一個(gè)方法就是看視頻,因?yàn)榭磿鴮?shí)在太枯燥和費(fèi)解的,很多我們也看不懂。這點(diǎn)我真的很認(rèn)同,我自己看書往往看不了幾頁。 我在想,為什么別人都能自學(xué)成才,我也可以的!我要相信自己,所以我就想自學(xué),如果實(shí)在學(xué)不會(huì)我再去培訓(xùn)。 主意一定,我就去搜索php的視頻,雖然零星找到一些php的視頻,但是都不系統(tǒng),我是想找一個(gè)能夠告訴我該怎么學(xué)的視頻,一套從入門到精通的視頻,一個(gè)比較完整的資料,最好能有老師教,不懂可以請(qǐng)教的。 后來我又找到一份很好的視頻,是在IT學(xué)習(xí)聯(lián)盟推出的一份視頻《零基礎(chǔ)php就業(yè)班》。里面的教程還不錯(cuò),很完整,還贈(zèng)送10個(gè)頂級(jí)企業(yè)項(xiàng)目。 下面介紹下我的學(xué)習(xí)流程,希望對(duì)和我一樣完全沒有基礎(chǔ)的朋友有所幫助。 收到他們寄過來的光盤后,我就開始學(xué)習(xí)了,由于我沒有什么基礎(chǔ),我就從最簡(jiǎn)單的Html/css/javascript視頻教程學(xué)起,話說簡(jiǎn)單,其實(shí)我還是很多不懂的,只要重復(fù)多看幾遍,就能看懂。Html/css/javascript我差不多學(xué)了一個(gè)禮拜,接下來我就學(xué)了PHP基礎(chǔ)和Mysql數(shù)據(jù)庫,差不多也就三個(gè)禮拜。我每天都在不停的寫一些簡(jiǎn)單的代碼,這樣一月后我基本掌握了php的全部基礎(chǔ)。 接下來開始學(xué)習(xí)php高級(jí)課程,老師幽默風(fēng)趣而又輕松的課堂教課,使我發(fā)現(xiàn)原來學(xué)習(xí)php并不是一件很難的事情。之前我把php基礎(chǔ)學(xué)得還不錯(cuò),到了到了php高級(jí)部分,我覺不又不是很難,可能老師太牛了,他能把復(fù)雜的問題講的比較通俗易懂,有些難點(diǎn)的地方我還是連續(xù)看了五六次,把他弄懂。每天下午6點(diǎn)下班后,吃了飯,馬上跑回家??匆曨l,買了幾本筆記本。當(dāng)時(shí),為了編程還花幾百元了臺(tái)二手的臺(tái)式電腦,配置一般,但編程是足夠的。一邊看視頻,一邊記筆記,把重點(diǎn)都記下來,還一邊跟著老師敲代碼,為了能盡早學(xué)會(huì)php。每天都堅(jiān)持學(xué)5-6個(gè)小時(shí)。經(jīng)常學(xué)到晚上一點(diǎn)多才睡覺。星期六,日不用上班,每天7點(diǎn)多起床,學(xué)到晚上11,12點(diǎn)。那段時(shí)間特別辛苦,特別累。在學(xué)習(xí)php的三個(gè)多月里,除了吃飯睡覺工作,剩余的時(shí)間都在學(xué)習(xí),因?yàn)槲抑雷约旱挠?jì)算機(jī)基礎(chǔ)不是很好,也沒有學(xué)過什么計(jì)算機(jī),相對(duì)于那些科班的人來說我要比他們付出更多的努力。我只能咬緊牙關(guān),堅(jiān)持下去,我不能放棄,我要完成我的夢(mèng)想,我要讓我的家人過上好日子。終于三個(gè)多月后我把php教程里的內(nèi)容和項(xiàng)目都學(xué)完了,在學(xué)項(xiàng)目的過程中我發(fā)現(xiàn)項(xiàng)目特別重要,他能把你學(xué)過的知識(shí)全部聯(lián)系起來,能更好的理解你所學(xué)的知識(shí)。還有學(xué)習(xí)過程中,動(dòng)手很重要,要經(jīng)常跟著老師動(dòng)手敲,動(dòng)手吧,跟著做,一行一行的跟著敲,再試著加一些自己的功能,按照自己的思路敲一些代碼,收獲遠(yuǎn)比干聽大的多。 如果遇到暫時(shí)對(duì)于一些思路不能理解的,動(dòng)手寫,先寫代碼,慢慢你就會(huì)懂了。這套視頻還贈(zèng)送了10個(gè)頂級(jí)企業(yè)項(xiàng)目,對(duì)于我沒有任何經(jīng)驗(yàn)的人來說,這個(gè)太重要了,還有在學(xué)習(xí)項(xiàng)目是提升能力最快的方法。項(xiàng)目能把所有的知識(shí)點(diǎn)全都連到一起了,不再是分散的,而是形成一個(gè)整體了。那種感覺是僅僅深入鉆研知識(shí)點(diǎn)而不寫真實(shí)項(xiàng)目的人所不能體會(huì)的。一個(gè)項(xiàng)目就是一根繩子可以把大片的知識(shí)串到一起。 就這樣,我用了兩個(gè)月也把項(xiàng)目給學(xué)完了。其實(shí)學(xué)完教程差不錯(cuò)就達(dá)到就業(yè)水平,但是我可能覺得自己學(xué)歷低還是把那10個(gè)頂級(jí)企業(yè)項(xiàng)目才去找工作。 于是我就到51job瘋狂的投簡(jiǎn)歷,因?yàn)槲覍W(xué)歷的問題,專科沒有畢業(yè),說真的,大公司沒有人會(huì)要我,所以我投的都是民營(yíng)的小公司,我希望自己的努力有所回報(bào)。沒有想過幾天過后,就有面試了,但是第一次面試我失敗了,雖然我自認(rèn)為筆試很好,因?yàn)槲抑白隽藴?zhǔn)備,但是他們的要求比較嚴(yán)格,需要有一年的項(xiàng)目經(jīng)驗(yàn),所以我沒有被選中。 后來陸續(xù)面試了幾家公司,終于功夫不負(fù)有心人。我終于面試上的,是在閔行的一家民營(yíng)的企業(yè),公司規(guī)模比較小,我的職務(wù)是php開發(fā)程序員,但我也比較滿足,開的工資是3500一個(gè)月,雖然我知道在上海3500只能過溫飽的生活,但是我想我足夠了。我至少不用每天都要靠父母養(yǎng),我自己也能養(yǎng)活自己的。我想只要我繼續(xù)努力,我工資一定會(huì)翻倍的。 把本文寫出來,希望能讓和我一樣的沒有基礎(chǔ)的朋友有信心,其實(shí)我們沒有必要自卑,我們不比別人笨,只要我們肯努力,我們一樣會(huì)成功。…………………………
優(yōu)質(zhì)考試培訓(xùn)問答知識(shí)庫