由于HTML5并不是單獨(dú)的一門知識(shí),需要很多額外的知識(shí)搭配使用才能真正在應(yīng)用上發(fā)揮作用,在這總結(jié)下HTML5開發(fā)需要先掌握哪些基礎(chǔ)。
學(xué)習(xí)HTML5主要需要掌握的技術(shù)基礎(chǔ)包括:HTML、XHTML、CSS3、JavaScript、JQuery(JQuery-UI、JQuery-Mobile)。
HTML5相對(duì)于后臺(tái)和開發(fā)而言還是比較簡單的。它是對(duì)HTML標(biāo)準(zhǔn)的第五次修訂。如果會(huì)一些HTML,那么HTML5會(huì)很簡單。
有種說法認(rèn)為0基礎(chǔ)的人不應(yīng)該一上來就學(xué)HTML5。因?yàn)?/span>HTML5是HTML的第五次升級(jí),所以在學(xué)習(xí)HTML5之前,先學(xué)習(xí)一下Html、css。
除了這兩個(gè)之外你需要充分了解Java,因?yàn)闊o論是想做出一款比較炫的web app還是做一個(gè)跨平臺(tái)的移動(dòng)端網(wǎng)站,這些功能都需要Java的調(diào)用,如果只是單純的掌握了Html5、css、Java這些技術(shù),那么對(duì)于一個(gè)合格的Html5開發(fā)工程師來講是遠(yuǎn)遠(yuǎn)不夠的,像一些jquery、canvas等等這些也需要學(xué)習(xí)。
要多利用時(shí)間,多看書和好文章,把有限的時(shí)間更多利用在有意義的事情上,在上班的過程中你會(huì)發(fā)現(xiàn)很多人在地鐵上還在看書。有些工程師晚上睡覺還想著Ajax原生請(qǐng)求怎么寫。所以,時(shí)間很寶貴,雖然還是建議HTML5開發(fā)者在休息時(shí)間應(yīng)該好好休息,但是也要充分利用好自己的空閑時(shí)間。
此外,學(xué)英語,對(duì)于IT行業(yè)來講,英語是非常重要的技能,特別是對(duì)于新技術(shù)人員來講,基本只有查閱英文文獻(xiàn)才能夠找到解決方案,這部分練習(xí)也會(huì)相當(dāng)有必要的。
去除自己焦慮的東西,在Html5職業(yè)生涯初期,很多小白總會(huì)有從未接觸過的技術(shù)盲點(diǎn),無論是在工作當(dāng)中還是面試過程當(dāng)中,你都會(huì)有少許的擔(dān)心,為自己知識(shí)的欠缺、勝任與否,往往會(huì)焦慮不安,所以這時(shí)候自己要有自信,鎮(zhèn)定不要亂了陣腳。
、充分利用資源,生活在信息量充足的現(xiàn)代生活中,無論是書籍還是網(wǎng)絡(luò)資源,都有可以參考和學(xué)習(xí)的地方,找一些適合自己學(xué)習(xí)資源,不斷豐富自己。
天下事有難易乎,為之,則難者亦易矣;不為,則易者亦難矣。即使HTML5開發(fā)要求的基礎(chǔ)知識(shí)非常多,但是只要踏出步,腳踏實(shí)地開始學(xué)習(xí),多動(dòng)手實(shí)操,相信會(huì)有能學(xué)到足以在應(yīng)用上發(fā)揮作用的水平。