『壹』 php自學要多久才能學會
php 基礎知識需要自學 1~3 個月才能做到熟練掌握。
一、入門(第一階段)標准:掌握基本的語法。能夠在記事本上寫 hello world 。能夠從網上下載wamp等全自動套件安裝php+apache環境。同時你的helloworld能夠運行。
對nginx有一定了解,並能操作之;此時已經明白一個重要的道理:要想學好PHP,不是光光會PHP就夠的。同時還要掌握一定的html知識、js知識、linux知識和資料庫知識。
六、高級階段:
(1):要達到中高級階段,必須做過一些大中型項目。在項目中積累了較高水準的肉眼識BUG的技能。對開源代碼有興趣,很好的利用並能讀懂開源代碼。
(2)做大中型項目不再局限於PHP。而是用java等語言做了後台、python做了數據分析、PHP來做前端。掌握至少2門資料庫,此時學習一門新技術已經達到一通百通的程度,分分鍾就能掌握一門新語音的語法。
『貳』 PHP好學嗎
我認為php難不難學和php多久學會是一個共性問題,所以我們首先來總結下有那麼幾種情況。
好的情況:
1、不排除有的人有天賦、智商高腦仁大。上手很快,這個和腦仁中的Z字回形溝有關。不過大部分人的腦仁都是差不多分量的。
2、不排除有的人具備瘋狗般的瘋狂學習精神。這種人從上手到提升周期也很短。
3、不排除有的人人緣很好,譬如MM程序員。一碰到問題就會有個中哥哥姐姐弟弟妹妹們來幫助、指導、甚至代為調試程序。如果自身努力再高一些,這類人進步也是很快。編程的世界裡如果有大神幫你指路,再加上你本身很好學,那是飛一樣的速度
不好的情況就不說了。不排除有的人沒啥天賦、長的像我那樣寒酸所以沒大神指路、天生怕疼無法達到瘋狗般的努力。
從我個人的學習情況來說吧,就屬於「不好的情況」。希望大家不要像我這樣
對於PHP來說,我給個php自學從入門到精通大約需要多久的模板。其他語言大家自行套弄
1、入門(第一階段)
標准:掌握基本的語法。能夠在記事本上寫 hello world 。能夠從網上下載wamp等全自動套件安裝php+apache環境。同時你的helloworld能夠運行
此階段,大約需要一周到一個月時間。看激情,沒有固定的。
精神狀態:迷茫。經常用手抓頭發,熬夜是常事
情感生活:有女朋友
2、入門(第二階段)
標准:學會簡單的html和寫個醜陋的樣式單。至少能用p做個胡亂浮動的效果。配合PHP把寫死的數組循環顯示在頁面里
精神狀態:程序員屌絲氣質初現,脾氣差,喜歡和別人爭論php有前途還是XX語言有前途(初入Web開發,php、python和ruby應該學哪個?),感覺自己離蓋茨不遠。
情感生活:可能有女朋友
3、初級階段
標准:學會了php如何連接mysql.會用客戶端工具來連接mysql,能夠自行部署phpadmin更佳。並會寫兩句簡單無比的sql語句。css和html有長進。能夠讀取數據循環一些數據到頁面上.
脫離初級階段有個很重要的因素:不再堅信「PHP+IIS的搭配是挺好的「,開始對Linux產生莫名的好感
精神狀態:在小公司打工。人緣差,不愛講話,對是否要換語言重頭學猶豫不決。喜歡看勵志文,不吃早飯
情感生活:沒有女朋友.
4、初中級階段
此時已經能夠手工配置php+apache環境了。開始對linux感興趣。至少知道yum 一鍵安裝php+apache,並能做簡單的配置.
開始跟著項目經理做項目。經常被罵。掃BUG佔用的精力很大
精神狀態:時常接近崩潰邊緣。不修邊幅,發型經常一個月都不理。
情感生活:沒有女朋友,雖然很嚮往,青春痘多
5、中級階段
要達到中級階段至少要做過2-3個真實的或者類真實的模擬項目(php實戰教程)。在項目中積累了一定的調錯經驗、性能調優性能、Sql優化性能。
Linux技能有所提高,並能優化網站的apache配置。對nginx有一定了解,並能操作之
此時已經明白一個重要的道理:要想學好PHP,不是光光會PHP就夠的。同時還要掌握一定的html知識、js知識、linux知識和資料庫知識。而且每樣都不能學的慫,否則php會了也白會
精神狀態:目空一切,感覺自己已經成為大神。時常向老闆提加薪。和項目經理對罵。認為自己的想法都是對的。
情感生活:都沒有,ang
6、中高級階段(一)
要達到中高級階段,必須做過一些(幾個?這個隨意)大中型項目。在項目中積累了較高水準的肉眼識BUG的技能。開始能夠自行編寫PHP前端框架,JS水平精進(這里指原生態JS),資料庫水平不比公司DBA差多少、如果公司運維人員懷孕了能夠代替運維那麼一天也不會吐.
對開源代碼有興趣。很好的利用並能讀懂開源代碼。譬如memcached或 NOSql某些產品。
精神狀態:心態逐步平和。終於知道天外有天。開始尊重領導,雖然心裡有時也不太願意。
情感生活:已婚。戀愛周期很短,差不多可以了。
7、中高級階段(二)
做大中型項目不再局限於PHP。而是用Java等語言做了後台、python做了數據分析(或挖掘)、PHP來做前端。掌握至少2們資料庫
此時學習一門新技術已經達到一通百通的程度,分分鍾就能掌握一門新語音的語法。
精神狀態:屌絲氣質已經消失。謙遜無比。雖然有時遇到郁悶的時候還會本性全露,但是很快就恢復正常
情感生活:孩子都有了
8、高級階段
PHP已經僅僅是個工具了。其他語言亦是。
惡補數學、c/c++。修改PHP內核是很正常的事。
同時認為,要成為PHP高級階段,這時已經和PHP本身沒啥太大關系了。
精神狀態:完全恢復正常人狀態。已經買房。能夠自主控制自己的情緒。
情感生活:也是高手了。你懂得
『叄』 零基礎學習編程 只到能從事編程工作 大概需要多久的時間
零基礎自學編程難嗎?
答案是肯定不容易的,時代不同了,對從業人員的要求也越來越高,想想當下做什麼不難呢,容易的事情為什麼就會輪到你呢。想想銷售容易嗎,工廠打工一天12小時重復機械的工作容易嗎,坑蒙拐騙做些違心的事情容易嗎。相比這些,如果你有興趣,編程學起來還是很有意思的,痛並快樂著。如果你不是富二代又想過得比別人好,那就得比別人付出更多的努力。
自學多久能夠找到工作?
這個沒有定律,看學的什麼方向,怎麼去學,努力程度,天分等等。這里只能大概介紹下。一般培訓機構制定的計劃是脫產學習3-4個月,如果有時間和金錢預算可以選擇培訓機構,不錯的培訓機構還是有的。如果是完全脫產自學,或者在校學生,估計得要6-8個月,如果是用工作之餘的時間去自學,個人覺得至少得要10個月以上的時間,以上都是建立在你足夠勤奮的情況下。我個人的情況是從自學到找到工作花了12個半月的時間,我是邊工作邊自學,學學停停,導致時間花費比較長。同時我自學的過程中又走了不少彎路,前期學java web開發,學了半年,總算把java基礎學扎實了,但想想後面還有jsp/servlet,ssh等一大堆東西要學,戰線太長,又想轉去android開發,結果學了幾天感覺挺難的又放棄了,最後才轉到現在做的php開發,如果一開始就明確目標從相對來說簡單點的php開發做起,可能學習的時間會縮短一倍。所以說這行方向還是挺重要的,如果能找到一個有經驗的人指引你的學習方向,一定會事半功倍。
『肆』 一周就學會Python你真的能夠做到嗎
也許在很多人看來,python是一門很「容易」學的編程語言,「容易」到什麼程度?他們認為:一周就能學會python!
在知乎上有一條有趣的動態:
該條動態的作者認為一個高考600分以上的人,一天時間能學會 Python,一周時間就能推完 Andrew Ng 的 ML 課程。
恰好,我是一個高考600分以上的人,學過 Python,也看過 Andrew Ng 的 Machine Learning 課程。所以我想設身處地就這個話題聊一聊,到底能不能在短時間內學會 Python,這里我們不限制時間為一天,就一周好了。
我並不反對上圖中作者的觀點,因為我確實只用了一天就初學和上手了 Python(大學四年級),還寫出了小應用。不過這個學習成果存在一個不可忽略的前提條件:在學習 Python 之前,我已經寫過兩年 C++ 和一年 Java 了。
和沒有一點基礎的人相比,我已經擁有了大量的編程實踐經驗和計算機理論知識,所以我能一天上手 Python,並不是非常奇怪和罕見的現象。
針對上面的問題,我的觀點是:即使是高考600分以上的人,如果沒有一定的編程基礎,也很難在一周內學會 Python。
當然,也不排除有人是天才,可以速成。但是至今我還沒有發現這樣的人。我女朋友、我周圍的同學,高考都是600分甚至650分以上,但我真的沒有見過誰能一天或一周就學會編程的。
那麼,更一般的情況是,高考600分以上的人尚且不能一周學會 Python,那些沒有600分以下的人是不是更難學會呢?從概率上講,是的,這里不是歧視,只是闡述一種現象。
但為什麼時常有人說可以快速入門 「Python」,是他們在說假話嗎?
我想他們並沒有說假話,只是忽略了一個關鍵的問題——我在前文提到的「基礎」。有了基礎之後,一周入門 Python,速成 Django,一天學會爬蟲,這都是再正常不過的事情了。但這些對於完全沒有接觸過編程的同學來說,實在是難度太大。
之前聽過我的一個直系學長關於創業的講座,那是2014年,我才大二。學長的名字杜昶旭,朗播網的創始人兼CEO,現在早已有了一份自己的事業。我印象最深刻的一幕,是台下的同學請他分享一下自己在創業過程中遇到的困難,他答道——當你走過荊棘、越過重重困難走到山頂的時候,你看到的是一望無際的遠方和光明,之前的困難你都會忘得一干二凈。
這句話我十分認同,我在第一次高考失利後復讀過一年,每當我讀到自己在復讀時期記錄的點滴生活,都會感嘆那些日子是多麼艱難,卻總是忘記那就是我曾經的生活,忘記復讀的那個人是我,忘記那些日子究竟有多苦。唯一記得的就是我復讀後的成績——比前一年多考了140多分。
人在經歷重重磨難並取得暫時的成功後,會很容易忘記自己受過的苦,記得的只是成功。
所以,當有人告訴你可以快速學會一項大部分人都很難學好的技能時,有三種可能,一是他在裝逼,二是他是天才,三是他努力過了卻忘記了自己的努力。大部分情況下,是第三種。
一周學不會 Python。
為什麼很多人都覺得 Python 簡單,到底是誰在說 Python 簡單,Python 是否真的簡單,如果真的簡單它到底簡單在哪裡?
我想,很多人說 Python 簡單指的是「語法」層面的簡單。的確如此,Python 和其他編程語言如 C++、Java、PHP、Go 相比,語法要簡單很多。
除了語法簡單,Python 天然適合和數據打交道,對數據的處理相對其他編程語言也是比較方便,內置的數據結構也比較少。
但是我們很容易忽略一個問題:編程語言不能獨立於業務而單獨存在,編程是為了解決問題的。各個編程語言都有自己擅長的方面,比如 Linux 內核系統調用、底層交互方面,C++ 可能更占優勢;實際業務場景中有大量的計算任務和並發時,可能要達到某一參數指標,Go 會更加簡單。
只是語法簡單沒有用,在能滿足業務要求的前提下,誰最容易達成目標,誰才是最簡單的。
況且,Python也沒有傳說中那麼簡單,只會語法和能做出東西是有本質區別的,就像你會了 Python 語法,但你能做出數據分析嗎,能寫爬蟲嗎,能開發 Web 嗎?任何一門編程語言往深學,都會成為工具,能用工具完成具體的任務才是真的學好並用好了它。
我喜歡買書,也喜歡看書,下圖是我從書櫃上隨便拿的幾本關於Python的書,有的我看完了,有的正在看,有的還沒看,每本書都有幾百頁厚,任何一個方嚮往深了學,都不簡單。
我們學習的時候,千萬不能在剛開始的時候就給自己一個心理暗示:這很簡單,很容易學好,如果這樣,你將很難在學習中堅持下去。
我時常看到一個有趣的現象,不少人都很在意「編程語言排行榜」,如果自己正在學習 Python 或 C++,而 Python 或 C++ 的排名又上升了,他就會格外開心,反之就開始罵爹喊娘。
其實大可不必這樣,學習編程的時候一定不要把自己限定在某一門編程語言中。在實際工作中,大多數情況下我們是根據項目來選擇合適的編程語言,而不是根據編程語言選擇合適的項目。
比如你一直寫 C++,但是來了一個適合用 PHP 做的需求,即使你不會 PHP,你也得用 PHP 寫。不會寫也要一天入門,工作就是這樣的,別問我為什麼,工作一年半我已經寫過 JAVA、JavaScript、C++、PHP、Python、Lua、Go ... 而我當初入職面試的崗位是C++工程師...
多了解一點沒壞處。
經常有朋友們問我:
很多初學編程的朋友對如何入門傷透了腦筋,而我的回答只能是:
其實大家現在學習編程比我們當初的條件好多了,我們剛學編程那會兒,慕課還沒有流行起來,我那時學C語言看的還是譚浩強的書。哪裡有現在這么方便,動不動就送你1024G資料的福利,掩面。
其實學編程和學外語一樣,都是階梯式進步的,而它的特點就是,在學習很長一段時間後都感受不到進步,但突然某一天就開竅了,想通了很多問題,感受到自己的經驗值得到了大幅度的提升,然後又會陷入一段平淡期。
當你多經歷幾次這樣的循環,你就算是學會編程了。
學習編程,我們不應該以天為單位,而應該以年為單位。如果非得給一個最快能入門的時間,那就定為三個月吧,如果你真的在三個月里用大量的時間投入去看一門課,啃一本書,三個月後你應該會到達一個新的 Level,就算是入門了。
更多Python知識,請關註:Python自學網!!
『伍』 php要學多久
光學PHP肯定不夠,最基本的也要學HTML,PHP包含的東西也很多,如果簡單點,一個小留言板大概學了2個月就差不多了,但是PHP當中還有很多別的比如面向襲螞對象、GD庫、cookie、session……。想要做個真正像基好樣的網站,CSS、JS、SQL也是必不可少(ajax無非就是js+css做前台,php、asp或jsp做後台)。如果這些都要學會,至少要一年時間。
學PHP如果只是想學到可以看懂並修改像PHPWind、Discuz、WordPress等流行的應用代碼的話,大概學3、4個月就差不多。
以上的時間都是建立在學習者對PHP抱搏禪鉛有極大熱情的人才成立,如果只是為了工作而不是興趣,這些時間至少翻1倍。
『陸』 學php有些好的方法推薦
推薦w3cschool
除了有知識點講解,還可以線上嘗試編碼
PHP開發大概學習路線!供你參考!
第一階段:HTML+CSS
HTML:這是做WEB開發必須要接觸一門語言,現在這個語言基礎對於學習PHP培訓不可或缺,我們在網頁上點選右鍵檢視原始碼的時候頁面上顯示的就是HTML語言。
第二階段:Div+Css
有了HTML對於網站來說只是有了一個骨架,我們還要PHP培訓後配置各種顏色,各種布局,這個時候我們就需要Div+Css來發揮這些作用。
第三階段:Javascript
有了頁面也有了布局,這個時候我們就需要新增很多頁面的效果,比如橫幅的滾動,這些是最常見不過的了,這些效果就是JS來實現的,我們也可以用JS第三方的庫,比如JQ、Dojo等。
第四階段:大型網站優化
Linux作業系統、LAMP環境搭建、LNMP環境搭建、大型資料庫設計、MySQL高階技術、MySQL優化、頁面靜態化、偽靜態、大型網站架構解決方案、Ningx伺服器、Redis快取伺服器應用,雲伺服器(阿里雲)。
第五階段:PHP呼叫語言的學習
前端頁面好了,這個時候我們就需要呼叫資料,這個時候就用到PHP語言了,PHP的作用是把資料庫中的資料經過PHP培訓的處理展示在前端上。
第六階段:學習資料庫
PHP的資料來源是哪裡?當然是資料庫,資料庫MySql,這個在PHP的手冊中有MySql的一些擴充套件函式,MySql最原始的的Sql語句,我們至少要學會Create、Delete和Update。
第七階段:伺服器的學習
按照上面的流程學號後基本可以做一個小的簡單應用程式出來。如果你想進一步的提升自己的能力,那伺服器是必須的了,伺服器我們只需要學習Linux的就可以,Linux可以關注Redhat、Centos、Ubuntu。
PHP需要掌握的知識還是比較多的,最基本的比如:PHP基本的語法、php框架以及CMS、mysql資料庫設計表、mysql資料庫的基本SQL語句。現在一般PHP的都得會前端,那就包括:js/ajax、、css。如果更高點層次的就是linux伺服器。
下面參考雷雪松的個人部落格學習PHP的路線和一些方法。
1、用整合環境安裝PHP環境,一定要記住這一點,不要自己分開去裝,尤其是自學的朋友。不然你會覺得很復雜,會沒有信心學下去的。也要注意任何高手都不是一蹴而就的,是一步一步,不同的階段歷練才有最後的沉澱。
2、先了解一些基本的變數型別,語法,函式,基本邏輯,寫簡單的程式碼。前期以嘗試,培養興趣為主。這段時間是打基礎很好的時候,這個會影響你後面的發展,不過也可以在後期去完善。
3、這時候你可能覺得PHP就這樣,沒什麼難度,或者有的覺得太難了,簡直一臉疑惑。這個到底有什麼用。在這時候一定要堅持下來,可以試試先放一下,別太較真。慢慢的困惑你的會被你領悟的。這時,建議學習+css+js,緩解自己的壓力,這個相對簡單,簡歷信心。尤其是js,總結其實有相同的思路,可以結合著一起體會。
4、這些都感覺有80%了解就可以先放放了,現在在學習MySQL,也是先了解基礎的。這個是干什麼的,我可以用它做什麼。因為之前裝的整合環境。為什麼感覺是凌亂的,我想告訴你的是,一是不要在自己沒能力解決問題的時候死磕,浪費時間,喪失信心。這時候我們要做的是學習壯大自己,不要灰心。二是我本來覺得這一切都了解才是完整的。我們的目標也是要把這些都做好,這才是一個合格的PHP程式設計師。
5、這一切都順利的話,你基本離預設的目標不遠了,完成了整個學習的70%了。後面的是在之前的基礎上升華。把HTML和css、js結合、靜態檔案和PHP結合、PHP和MySQL結合。這個階段可能越到的問題會異常的多,一定要學會解決問題。網上很多都是答案,同樣你要學會問問題。
6、這些之後你基本已經快到學習的尾聲了,但還缺少經驗。這時,你可以看一些網上開源的cms,例如織夢,國內用的多,越到問題好解決。看看一些視訊(網上免費的很多),查漏補缺,總結歸納形成自己的知識體系。是時候該准備慶祝下自己這段的時間沒有白費(一般2到3各月,看平時每天花的時間),基本成為一個合格的PHP程式設計師了。也該恭喜你了,其實並不那麼難。堅持,堅持;努力,努力;學習,學習。
Excel一般的製表只要把工具欄上的按鈕每個都用一下就可以無師自通了。主要是公式的使用。通常只要仔細看幫助就可以了,非常詳細,很多教程就是直接抄幫助的。
我的建議是,多試,多看幫助。
酸奶減肥一:綠茶粉+酸奶
材料:綠茶粉10-15g,酸奶50-200g。
做法:兩者攪拌均勻即可。
吃法:三餐前半小時進行飲用,毅力堅強美眉可替代晚餐。
Tips:綠茶粉可有效促進胃腸排毒,並有除痘抗輻射美肌的作用。
酸奶減肥二: 紅糖+酸奶
材料,:紅糖10g,酸奶50-200g。
做法:兩者攪拌均勻即可。
吃法:每天2次,替代晚餐效果佳,建議空腹服用。
Tips:紅糖不僅可以減肥,並且和酸奶配合還有令人驚喜的豐胸效果。
酸奶減肥三:竹鹽+酸奶
材料:竹鹽5g,酸奶100g。
做法:兩者攪拌均勻即可。
吃法:三餐前半小時進行飲用。
Tips:竹鹽能清理腸道,軟化宿便輕松易舉,腸胃輕松自然纖體成功。
這幾款酸奶減肥法超簡單,大家可以在家學著做哦,做了你就知道怎樣減肥最有效了喔!
人文知識,改錯有一本星火的不錯,可以去書店看一下
聽力很重要的,聽力填空一個一分很可觀的,要多訓練一天一編最好
翻譯一般不會拉開很多,注意語法,字要寫好,first impression really count!
作文背一點範文吧,注意,語法,書寫
早上10點前和下午的3-5點之間:
1:讀課文的第1段,2次;
2:讀課文的第2段,2次;
3:讀第1,2段,2次;
4:讀課文的第3段,2次;
5:讀課文的第4段,2次;
6:讀第3,4段,2次;
……
……
……
以此類推,一直讀完整篇課文!然後再讀整篇課文2次。
最後試著背誦,能背多少是多少,不要去看書!背完後對照一下!
接著再重復前面的步驟!
這樣2,3次自然會背了!當然,記憶力很差的話就試多幾次!
設計是相對性沒有絕對的,教你的都是設計路徑(軟體,顏色原理 等等)。
設計的好不好看個人天賦了,多看,多做,多思考。
念出來會比默默看效果好得多 重點要少劃些,劃關鍵詞就好,這樣記得牢 最重要的還是實踐,題一定要刷,可以先做一些全面的,看看自己是弱項是哪些,然後再專項練習
1.學習首先預習是最重要的,哪怕是十分鍾都是好的,不然學到難的地方你必定會托課.
2.一定要認真完成老師布置的作業,做好這兩點班級前十名沒問題.
3.積累錯題並學會歸納這一題形.