-
1 # 架構之美
-
2 # 小新愛影視
PHP當然可以自學,就像有個網友說的易學難精,那可真是易學難精。也是PHP確實是門簡單易學的語言,具體學習大綱和方法我就不說了,前面的黑馬程式設計師寫的比較細可以參考,我直接說說我的體會與經歷,作為一個開始PHP學習的參考。我學PHP具體差不多有半年多,在杭州工作從事PHP工作差不錯快2年了,主要從事公司後臺開發管理。我大學也是計算機專業畢業的,說實話簡單程式設計也不在話下。但現在大學專業課只是學的皮毛,高數,微積分,計算機原理等一半主要課程,可想這對於以後畢業工作用處不大。可是怎麼辦,畢業也相當於啥也不會呀?我就後來偷偷觀察,我的有幾個人同學去培訓了,有安卓和iOS方向的,他們在培訓結構呆了半年多在鄭州都找到差不多4k~5k的工作。我也心癢癢,去了解一下,叫智遊培訓機構,鄭州很有名,不過很是坑,不過後來才知道。 我具體瞭解了一下有H5,PHP,安卓,iOS等學費都是19800rmb,當時覺得是有點貴。要不我在家自學PHP還可以省下來,但我媽肯定不會讓我待在家裡,沒辦法試一試唄。然後我就屁顛屁顛跑到鄭州交了200元安全費,試聽一個星期,感覺還不錯就留下來了。這一切坑就來了,他們老師很厲害都是從社會上工作的程式設計師招來的,本事沒話說有經驗。可是他們不會教課,一個知識點講的很快,我們一臉懵逼,我還是學過計算機就反應不過來。後來我就沒辦法網上找影片看對應課程,我劉老師在上面講,我在下面擼影片,就這樣拖拖拉拉學習6~7個月,基本關於PHP相關的知識都會了。
最後如果想從事PHP相關的工作,那好真要抽出一整塊時間去學,說心裡話不建議自學因為目前市場需求你自己並不知道,再說自制能力差的兩天打魚一天曬網那就白搭,強烈建議報一個網路課程,比如騰訊課堂,我上一次還報了一個Java聽了一個月老師很不錯,還便宜,遇到問題留言同學老師解答。
-
3 # 白郎807
可以的,我的php就是自學的,現在已經做七八年了。
如果有其他語言基礎,php基本上幾天就入門了,如果沒有其他語言基礎,三個月也差不多可以入門了。
自學也沒什麼技巧可言。基本上所有的語言學習流程都一樣,先記著基本語言,再熟悉一下常用系統函式,剩下的就是多寫多看就行了,前期多寫,後期多讀讀前輩的程式碼。再做幾個小專案就差不多了。
-
4 # 劉記軍
您好 PHP是可以自學的。我就是一個過來人,我是電子科學與技術專業本科,到了大三同學都在準備考研的時候我準備找份工作,當時又想從事硬體方面的工作,所有在我表哥的推薦下走上了自學PHP的道路。我當時只學習了三個月左右的時間,在暑假就找到了一份實習工作,現在工作經驗有一年多了。我簡單說下我的學習過程。首先,學習的是一些前端的入門知識,html,css,js,jQuery。簡單掌握了一些前端知識後我才開始學習PHP程式設計。當時是在w3school看的文件學習的,樓主也可以在百度查一些學習的網站,或找一些影片學習。跟著影片動手做一個專案基本上就可以去求職了。我也是自學過來的,樓主有什麼問題我也可以幫幫忙。
-
5 # 遨遊文史世界
作為一個曾經在公司實習過半年PHP的人,我還是比較有發言權的。PHP當然可以自學,而且相較於Java來說,的確相對簡單了一些。我實習PHP之前從來沒有學過PHP,但是有Java基礎,所以去了公司後大概兩週的時間就開始做專案了。可以從我的實踐告訴你PHP相對簡單一些。關於入行和自學,我決定給你一些方法和建議。先說入行吧。
1.記得每天學習
一定要記得每天學習,不斷的敲程式碼,不懂就問,就查資料(網上各種論壇,部落格或者計算機專業的朋友都可以向他們請教)。2.要下苦功夫
俗話說:吃的苦中苦,方為人上人。要想在軟體行業有所突破,要下苦功夫。切忌三天大魚兩天篩網。而且,將來工作之後,加班對於軟體行業來說是家常便飯。所以,請做好吃苦的準備。
3.提高邏輯性
軟體行業對邏輯性還是有一定要求的,所以你的邏輯性不能太差。如果邏輯性不好,要麼想辦法提高你的邏輯性,要麼請出門,右轉,去隔壁非軟體行業。本來想說第四條要有一定的英語水平的,但是你是英語專業的,所以你的英文應該說的過去,這個也是你的優勢。
以上只是入行的一些準備。請考慮好再入行。下面說一說如何自學PHP。
1.學習PHP基礎
可以先將PHP基礎語法,關鍵字,陣列,函式等學習一下,記得一定要多敲程式碼,中間可以穿插一些演算法學習來提高你的邏輯性。
2.前端
前端部分主要由html,css,js三部分組成。前端的學習是為了後期web展示前臺做準備的,這部分相對於PHP基礎,可以開始時少學一些,只要能展示幾個頁面即可。
3.資料庫學習
基本上所有的專案都要涉及資料互動,所以資料庫的學習很重要。可以先把基礎的增刪改查先學完,如果能力和時間允許,可以考慮把儲存過程,觸發器等學習一下。一般來說,學習PHP的都是使用mysql資料庫。4.web開發
當你前三部分全部學習完之後,就可以利用web開發將三者結合起來了。這部分的學習,要學會PHP如何連線資料庫,可以透過簡單的前端頁面來控制資料庫的一些操作。你可以做一個小型的web專案,麻雀雖小,五臟俱全。你透過小的web專案已經完成了一個小的入門。後期可以進行框架的學習,利用框架再把你的專案再做一遍,並進行各種最佳化,進行一些功能的增加。
-
6 # 芬娜中國
當然可以自學,說php簡單,是因為他弱型別需要,靈活,不用定義資料型別,所以上手快。但你要學好,還是要下功夫的。如果你有其他需要的基礎,那你就可以直接學框架,如果沒有其他語言基礎,建議你從h5,css,js,php學習,先學語法
-
7 # 佛系創業碼農
當然可以了 畢竟PHP是世界上最好的語言。。
首先php應該是很多語言中入門最簡單的一個吧,基本上只要對這個熱愛,學習這個語言還是很好學的,並且。很多人感覺這是一個高大上的東西,其實不然,身邊有很多是學歷很低,一樣子也在學這個語言。並且學的也還可以,最起碼能夠找到工作了。當然了學歷不高入門還是可以的,但是要是深入的話可能就比較難了。
當然,只要你在學校裡,稍微有點程式設計的基礎,入門php的這個語言,應該還是基本沒什麼難度的。就連那些沒有基礎的人,都能學,更何況有點基礎了,畢竟php這個語言的語法,沒有其他語言那樣晦澀難懂。
最後一點要宣告的是我就是自學的PHP,並且大學也不是就算幾專業的。所以想學就大膽的入手吧,但是要堅持,還有一個不怕吃苦,還有比較強的抗壓能力。
-
8 # 動力節點Java學院
動力節點為你解答這個問題
自學是可以的,如果你想完全依靠自學,能夠達到基本就業的程度,你最低限度需要掌握下面的知識,可以勝任一般公司PHP新人的要求,起步薪資在6000以上。
1 自然是PHP的基礎,變數,函式等等的概念,用法,特性等等
2 MYSQL資料庫一定要學會,至少要會建表,增刪改讀等3 熟悉一般HTML的普通標籤,知道怎樣寫CSS樣式實現你要的簡單效果4 熟悉MVC結構5 熟悉DEDE,DISCUZ等常見PHP程式的安裝和修改
這些都熟悉的話,基本上在小公司找個PHP的工作是沒有問題的。
具體的來說,個人自學和培訓班學習是兩條完全不同的路線,遵循的流程也不同。自學需要掌握的知識更多而且更難自我把握進度,但是相對的掌握的越多以後工作越順利。以下內容前6條不區分先後,PHP就算寫出花來也要靠HTML基礎語法來輸出成頁面,總歸要弄懂這6條以後才能搞定後面的四條。所需時間僅為估計,以每天2小時以上計算。
1 HTML基礎。7-10天。
2 CSS基礎。5天
3 JS基礎。10天
4 JQ應用。5天
5 PHP基礎。10天
6 MYSQL基礎。5天
7 MVC結構,典型框架(thinkphp)。15天
8 DEDE DISCUZ PHPWIND……3個月到三年。
10 練習默寫小型新聞類CMS程式。15天。
-
9 # 炫麗夢工廠
php比較適合程式入門,快的話基本一週可入門,做簡單的專案,但是後臺提高還是需要深厚的專案經驗和計算機的理論知識的。
-
10 # 搖錢市
我就是PHP自學的。我是高職院校的,我高考分數太低,沒一所學校錄取我,就隨便找了個高職院校讀了,大一我沒電腦,當時電腦要4千多,家裡拿不出錢給我買電腦。大二才有電腦,我的專業是計算機科學與技術,當時在學校裡最流行的是java和.net。畢業時什麼都不會,就在網上下載一些原始碼,然後改改,放到網上,當成了自己的作品。畢業時,從事asp.net開發工作,做的事也很簡單,在網路公司幫別人做企業網站,沒什麼技術含量,做了一年主動離職。
第二份工作開始從事PHP開發,當時一個人跑來廣州,找工作時是找ASP.NET的,但被一家工廠看中,問我願意不願意去他們那工作,做PHP開發,我說不會,那技術總監說可以一邊工作一邊學,說我有程式設計基礎,學起來不到一個月肯定可以學會,我說好吧,就去了,也沒談工資待遇。入職那天,我才知道我一個月工資是3000,那可把我高興得,馬上給家裡人報喜,我當時在老家的工資一個月才1500,現在翻了一翻。入職後,他們才知道我的基礎有多差。英語文件看不懂,程式設計一點都不會,不知道什麼叫面向物件?不知道什麼叫類?什麼叫方法?當時後端是用thinkphp2.0框架開發,前端是用extjs,做的是工廠的一個管理系統。我是真的一邊工作一邊學習的,完全的零開始,每天晚上12點左右睡覺。經歷了痛苦的三個月後,我才能跟上他們的開發。做些簡單工作。如生成PDF,word,匯出Excel,增刪改查。
隨著工作不停的更換,待遇也跟著見漲,負責的專案也越來越大。回首往事,最難忘的是那三個月的經歷,心酸,卻很欣慰。那怕後來征服一個一個的專案,也無法再體味到那種成功的喜悅。真有心學,我覺得真不難,把自己架空,努力一下,咬牙挺住,從零開始,做到極限,過後回往,那種付出過的努力,是那麼的美好。
-
11 # 周小猴子
php可以自學的。可以說任何程式語言都可以自學的。關鍵是自己是不是"真的"想學。能阻擋你的人只有一個,就是你自己。祝順利!
-
12 # q遇見未知的自己
當然可以的。
PHP作為非常優秀的、簡便的Web開發語言,和Linux、Apache、MySQL緊密結合,形成LAMP的開源黃金組合,不僅降低使用成本,還提升了開發速度,滿足最新的互動式網路開發的應用,這使得PHP軟體工程師成為一個發展迅速的職業。PHP作為免費開原始碼的網站開發技術,相對入職門檻較低,有一定的英文和數學功底即可以學習而且能夠順利上崗。
PHP優點:
看了這些,是不是覺得更想學習PHP了?
我這裡有一套PHP自學教程,樓樓可以學習一下:
先來一張php學習線路圖:
第一階段:
推薦影片:
PHP基礎影片
javascript+jQuery
html+css+bootstrap
Php輕鬆入門影片
第二階段:
6天玩轉MySQL
PHP核心程式設計影片教程
第三階段:
基於PHP面向物件的自定義MVC框架高階專案開發
Smarty入門影片課程免費分享
第四階段:
SVN影片教程無償分享
2017XML影片教程
2017AJAX系列影片教
ThinkPHP開發框架2016版
2016最新Linux系列影片教程免費分享
第五階段
NoSQL之Redis技術
mongodb實操影片
第六階段:
珍貴HyBrid App影片免費分享
2016基於laravel框架app軟體開發
深入掌握javascript面向物件必做小專案——貪吃蛇
-
13 # 兄弟連
PHP自學是可以的,但如果你是想要轉行或者快速入門,那還是去培訓學習好,原因有幾點,自學的課程很難做到面面俱到,碰到問題無法及時得到老師講解,自學的實操專案很難做到符合企業實際需求,因為他一直是在變化的。
-
14 # 大家隨便說
不難。
重要的是興趣和堅持,尤其是目前的工作內容不需要php的參與。
每種程式語言都是有比較擅長的地方,不然就被淘汰了,就php來說比較擅長web後端邏輯編寫。簡單說一下幾點:
1. 瞭解主要擅長的領域
2. 待著問題去學習
3. 熟練使用基本語法
4. 瞭解其他部分知識,例如網路、資料庫、前端等
5. 嘗試編寫一個完整的程式
6. 瞭解流行擴充套件和框架
-
15 # 我是一個西瓜w
作為一個曾經在公司實習過半年PHP的人,我還是比較有發言權的。PHP當然可以自學,而且相較於Java來說,的確相對簡單了一些。我實習PHP之前從來沒有學過PHP,但是有Java基礎,所以去了公司後大概兩週的時間就開始做專案了。可以從我的實踐告訴你PHP相對簡單一些。關於入行和自學,我決定給你一些方法和建議。先說入行吧。
1.記得每天學習
一定要記得每天學習,不斷的敲程式碼,不懂就問,就查資料(網上各種論壇,部落格或者計算機專業的朋友都可以向他們請教)。
回覆列表
PHP易學難精,因為精進最後總免不了要學c,如果自學時間只有3個月,可以考慮,如果時間比較充足,可以考慮java、python等。