前端實習css,html要掌握到什麼程度?

一般我們剛開始學習前端的話,html和css學習的程度初步可以獨立寫網頁就可以了,pc端的和移動端的多寫一些,比較熟悉了就可以開始學習html5,css3,JavaScript階段了。

我也是軟體工程專業的,稱呼你為學弟了。

在學習的時候多去做一些總結看自己具體是掌握了這個階段的多少技術,筆記這些也可以多寫一些,這樣印象會更加的深刻。

現在招聘實習的話沒有一個標準,有的你沒什麼基礎也需要,有的反而對技術的要求又會高一些,反正你到時候多去找一些實習的面試,機會也會多一些,先不用去在乎實習的程度,你學習就先把目標定位為就業的程度就可以了。

圖片來源於網路侵權刪

圖片來源於網路侵權刪
零基礎如何迅速學習前端??

www.zhihu.com圖標


說實話,前端對css要求並不是很高。我身邊的同事90%都不怎麼喜歡寫css,不過基本的布局要會(flex、多列布局等),大多數時候不會寫的樣式可以通過搜索引擎查找。html你知道什麼時候該用什麼標籤就可以了,最好會用語義化標籤,會div+css布局;另外現在基本上都是框架開發,很少用原生js了。

題外話:

你想要找實習的話,除了掌握紅寶書的內容,還需要了解一些ES規範(ES6、ES7、ES8等,ES9、ES10看一下有印象就可以),會手寫Promise等。此外還建議你儘快學一個js框架(Vue或React,Vue入門簡單,但個人推薦React,Angular暫不考慮),最好再自己寫點demo,實現一些複雜的結構(如樹狀菜單等),讓面試官有東西可以問。

然後是刷基本的演算法題(大數相加等);

框架類需要了解vue或react基礎知識:例如vue的雙向綁定原理、react diff或fiber原理(大廠會問)等,具體可以刷刷面經。

另外你還需要學一些瀏覽器和網路基礎:跨域、持久化緩存等;HTTP狀態碼304是什麼意思,301、302的區別;HTTP緩存類型等;TCP三次握手、四次揮手;TLS是做什麼的,握手過程;

除了上面這些,web安全也要了解:xss、csrf、ssrf。

除了框架需要點時間學習,其他知識學起來還是挺快的,主要是要理解。

PS1:上面這些要求是大廠基本要求,題主可以根據個人意願選擇性的學習,不過知識多多益善~

PS2:喜歡JS的話可以試試Node.js,另外可以嘗試使用Typescript


推薦閱讀:
相关文章