PHP html教程,MySQL全部學完要多久?
結合自身的經歷談下這個問題,不一定適合于所有人。
感覺可以分為下列幾個學習階段。
HTML+CSS這兩個應該是對初學者比較友好的了,html大概了解一些常用的標簽,css的話看下各種選擇器的寫法,然后找個網站模仿著寫一遍樣式,基本上就有感覺了。之所以推薦這兩個先學除了簡單,還有成就感,寫的東西直接以頁面展示出來,這比很多大學以C教學,對著命令行打印一堆數據的體驗要好很多。你甚至可以嘗試著寫一個靜態網站來做一個自己的簡歷,展示到朋友圈。
學習資源的話,推薦兩本書吧。
《Head First HTML and CSS》
Head First系列的書一直評價很高,這本書也是。但我覺得其實沒必要一來就學那么多,很多標簽和屬性你都記不住,更不用說css那么多屬性了,很多從業多年的前端應該也只能記住其中的大部分吧。推薦的學習方法是Learn by doing.過程中遇到問題的話,學會用搜索引擎+MDN.
《CSS Secrets》
看完這本書你會感嘆,原來CSS還可以這樣寫。
JavaScriptjs的話還是比較復雜的,很難短時間就掌握的很好,但你至少要搞懂一些基本的控制流語法,變量,常量,函數,類這些東西。至少做到你參考別人的代碼能看懂別人大概在寫啥。
小白可以看下這本GitBook上的書,基礎的東西都有涉及,也不長。最多一個小時就能看完。https://www.gitbook.com/book/xinqiu/learn-javascript-cn/details
稍微有基礎了,想深入學JavaScript這門語言的話,可以看下《Javascript權威指南》這本書。
但老實說,這本書雖然很好,但是不適合初學者看,我看了一部分之后覺得純看書籍的話還是太無聊了,不太適合自己,遂棄之。
相比之下,我更推薦廖雪峰大神的《JavaScript教程》https://www.liaoxuefeng.com/wiki/001434446689867b27157e896e74d51a89c25cc8b43bdb3000,在網上就能看,前面很基礎,然后后面開始飆車。大家可以選擇性看,文中提到了很多初學者會遇到的坑,比如var that = this.這種小技巧。很多時候初學者會被這種問題困擾很久,有人指路會幫你節省很多時間。
之后你可以了解一些ES6的新語言特性,然后試著用React,Vue,Angular之類的框架來試試。
選擇的話,感覺新手推薦Vue,封裝的很好,有時會覺得就算不會js,跟著Vue的教程,也能開始寫一些東西。React的話,個人感覺要稍微難點,寫的感覺和原生的JavaScript要接近些。Angular沒寫過就不評價了。但這三個框架的很多思想其實有共同之處,學會一個,學另一個會簡單很多。所以不必太過糾結。而且前端這個領域,技術更新很快,如果你想學一門一勞永逸的技術,那么前端很可能并不適合你。
PHP+Mysql這兩個感覺是相互依賴的,寫PHP不可避免的就要操作數據庫。PHP我寫的也比較少,只用Phalapi寫過一個小網站,但感覺整體寫起來的感覺不是那么爽,但也有可能是我打開的方式不對,數據庫的話,php有別人封裝好的ORM庫可以對數據庫進行操作,這使得你可以不會sql語法也能對數據庫進行操作,實在需要用到sql的時候,可以查下文檔,然后模仿著寫。因為這方便了解的不多,就不瞎提建議了。
不過雖然php是世界上最好的語言,我也建議你有機會試試python或者node.js。或許會打開新世界的大門。
以上這些內容如果自學的話沒個至少需要一兩年的時間,還無法保證能學會。培訓大概需要5個月的時間。想全部掌握好以上只是,可以來千鋒武漢IT培訓機構系統全面學習一下。千鋒全程面授模式教學,真實項目實戰,可先來免費試聽兩周,實地親身體驗下!
ITphp會比java更合適一點嗎?
你這個問題讓我想起程序員常說的兩句話,一句是PHP是世界上最好的語言,另外一句是JAVA是世界上最好的語言。作為想入行的新手,糾結選擇哪門語言比較好,是正常現象的。作為過來人,老茶可以幫你分析兩種語言的利弊和用途,至于先從哪門開始學起就看自己選擇了。
PHP入門簡單上手快,開源資源豐富,開發速度快,中小企業用得多;缺點就是大企業用的較少,基本用于WEB應用開發PHP這門語言入門是非常簡單的,就是沒有編程基礎的人來學,一個月搞個簡單的小應用出來,也不是難事。要是有編程基礎的人,一周就可以上手開發了。
作為中小企業創業首先語言,PHP是最受歡迎的一門。就連當初淘寶初創時,用的也是PHP開發的。由于PHP的特性,決定著他的開發速度非常快,而且開源代碼非常豐富。
比如你想要做一個企業介紹網站,完全不需要自己從頭開始開發,網絡上成熟的開源網站系統一大堆。直接用來二次開發,幾天就能把網站上線了。這也是為什么PHP,會受到中小型創業公司喜歡的原因。因為夠快、成本低,需要的人員少,代碼資源豐富,而且調試bug也簡單。
PHP最大的問題在于,相對JAVA運行速度上太慢了。
特別是一些時效性強,并發高的程序上會更加明顯。像一些秒殺、搶購活動,用PHP來開發的話,中途出現擁擠奔潰的現象很正常。
這也就是淘寶后來做大了,只把PHP用在前端上面,后端開發轉而用JAVA的原因之一吧。
另外一個不足就是,PHP大部分都是應用在WEB端上,像移動端、物聯網啥的,基本都看不到PHP的身影。
當然,PHP最新的版本都在優化這些問題,也有專門的框架是針對高并發和低延遲的問題,只是這些相對應JAVA來說,還是有差距的。
JAVA上手相對有難度,開發比較慢;但是應用廣泛,可用移動端開發,也可以WEB應用開發,大企業用的多JAVA這么語言相對PHP來說,上手就有難度。如果沒有編程基礎,自學起來就更復雜。更主要是自學的人,往往都達不到企業要求的程度。這也就是為啥外面一堆JAVA培訓課程,卻很少看到PHP培訓課程的原因。
想要學習JAVA,最好還是參加系統性的培訓會比較好。
JAVA的應用非常廣泛,像移動端的安卓開發、還有WEB端后臺開發、已經一些桌面應用、云服務開發等等。學習JAVA可以選擇的領域會更多。
而且JAVA的語言特性決定了,其在穩定性、安全性上面都是非常可靠的。這是PHP沒辦法比的,這也是為啥很多大企業都用JAVA而不用PHP的原因。
選擇哪門語言取決于你的基礎,學習目的和未來規劃通過上面對兩種語言的優劣性進行分析,在具體選擇哪門語言的時候,完全是取決于自己的基礎、學習目的以及未來的職業規劃上的。
很多PHP編程人員都是靠自學成才的,只要有2~3年經驗,就能達到企業的要求,工資待遇也不會太差。這也導致一個問題就是,PHP人才非常緊缺,學習PHP相對JAVA來說找工作會更容易。
由于前幾年JAVA培訓機構太多,都在熱炒JAVA。導致供大于求的現象發生,對于剛從培訓機構出來的新手,想要找到一份好的工作還是有難度的。
但是想要進入大企業,選擇JAVA是必須的,靠PHP進入大企業的幾率相對是比較低的。
問題總結:JAVA和PHP各有各的優劣,沒辦法說哪門更好。但是語言都是相通的,只要學好一門之后,再學另外一門就非常快了。只是初學者選擇好一門語言很重要,因為編程崗位更看重的是經驗,技術的提升是需要靠項目實踐積累的。
不同語言決定著未來的職業方向,這就要求做決定的時候,先想清楚自己為了的職業方向是怎么樣的
有了兩年php開發經驗再去學java怎么學?
謝邀回答,高效碼農與你分享:
確實如你所說今年疫情以來工作很難找,我今年面試的PHP程序員少說有30人左右,且大部分人在面試后一個月簡歷還是在招聘網站上掛著;其次,近些年Java程序員的需求量遠高于PHP;回到題主問題有PHP經驗再去學Java是自學還是培訓機構?
個人建議:不建議去培訓機構學習,可以在網上找一些自學的視頻從基礎學起,學習路線如下:
1、JavaSE(Java核心、core Java)
2、web前端(HTML、JS、CSS)
3、數據庫(Mysql,JDBC)
4、JavaWeb(servlet,EL&JSTL)
5、流行框架(Spring全家桶)
6、JavaWeb項目(MVC)
學習完基礎,剩下的就是練習了;可以多做練習題,或者參與一些開源的項目提升自己的編程能力;
最后:無論是學習、工作還是生活,毅力和自律是成功的基石;編程更是如此;與你共勉,
一起加油
以上就是關于PHP html教程以及MySQL全部學完要多久的相關回答,有更多疑問可以加微。