電腦小白能不能自學(xué)前端?
既然時(shí)間很多,第一次自學(xué)也是可以的。
現(xiàn)在互聯(lián)網(wǎng)發(fā)達(dá),學(xué)習(xí)渠道和教程很多。最近的是TikTok和今天的頭條新聞。從看視頻中學(xué)習(xí)理論知識(shí)。
計(jì)算機(jī)學(xué)習(xí)也是一個(gè)范疇,其中有很多分支,比如硬件,軟件,網(wǎng)絡(luò)。這取決于你的興趣。
硬件包括組裝電腦,了解各種元器件,從主板、CPU、內(nèi)存、顯卡、硬盤等。,并且可以維護(hù)。如果你對(duì)這方面的學(xué)習(xí)比較深入,知識(shí)面也比較廣,對(duì)以后就業(yè)或者自己開(kāi)公司會(huì)有很大的幫助。
軟件的應(yīng)用范圍更廣,可以走編程、平面設(shè)計(jì)、運(yùn)維等不同方向。編程方面也有很多語(yǔ)言分支,比如java,c,python等。,還有很多框架,數(shù)據(jù)庫(kù)分支有mysql,orical等。
運(yùn)維主要是華為和思科的應(yīng)用。有很多視頻可以參考,有模擬器可以練習(xí)。相對(duì)來(lái)說(shuō)比較簡(jiǎn)單,工作中經(jīng)常出差。
操作系統(tǒng)方面,主流是windows和linux,家里windows多,服務(wù)器linux多。學(xué)好linux更好找工作,應(yīng)用廣泛。
如果是初學(xué)者,建議先學(xué)習(xí)操作系統(tǒng),再確定方向。一分努力,一分回報(bào)。程序員收入最高,但也最辛苦。996是常有的事。
反正題主既然想學(xué),說(shuō)明題主是一個(gè)好學(xué)上進(jìn)的人,機(jī)會(huì)總是給有準(zhǔn)備的人。
想成為資深前端工程師,一定要學(xué)好Javascript嗎?
It成為一名高級(jí)前端工程師很難,而且可以即使你很有才華,也不可能在短時(shí)間內(nèi)完成。
光學(xué)JS還可以。還有很多東西要學(xué),比如:。
計(jì)算機(jī)基礎(chǔ)(計(jì)算機(jī)原理、計(jì)算機(jī)結(jié)構(gòu)、二進(jìn)制、數(shù)據(jù)結(jié)構(gòu)、算法、編譯原理等。).
網(wǎng)絡(luò)基礎(chǔ)(tcp、icp、ip、http、https等網(wǎng)絡(luò)通信協(xié)議)
html,css,js,ajax,jquery,html5api,websocket,canvas,webgl,3D的前端基礎(chǔ)知識(shí)。
前端框架vue、react、angular、svelte等。
前端UI框架,如bootstrap、element-UI、AntDesign、WEUI、iview等。
各平臺(tái)小程序框架,APP開(kāi)發(fā)框架uniapp,react-native,flutter等。
第三方擴(kuò)展語(yǔ)言typescript、less、sass等。
各種打包工具和腳手架(webpack,vite)。
包裝管理(npm、紗線等)。),版本控制(SVN,git)。
各種IDE開(kāi)發(fā)工具(VScode、webTome,hbuilder等。).
數(shù)據(jù)庫(kù)知識(shí),基本SQL語(yǔ)句,關(guān)系數(shù)據(jù)庫(kù),非關(guān)系數(shù)據(jù)庫(kù)。
瀏覽器原理,dom,BOM,網(wǎng)頁(yè)渲染等。
Web服務(wù)器、Nginx、nodejs等。
運(yùn)維相關(guān)知識(shí)。
交互設(shè)計(jì),視覺(jué)設(shè)計(jì),PS,音視頻處理,3D,webgl,動(dòng)畫,數(shù)學(xué),物理等等太多了。
慢慢學(xué),唐不要試圖一口氣吃掉一個(gè)大胖子。