感謝邀請(qǐng),計(jì)算機(jī)專(zhuān)業(yè)大二已經(jīng)學(xué)完了前端的基礎(chǔ)課程(html,css,js)之后還應(yīng)該學(xué)點(diǎn)什么。我想你一定是一個(gè)好學(xué)的學(xué)生。我是一名長(zhǎng)期從事軟件技術(shù)教學(xué)的高校老師,如果你畢業(yè)后想從事軟件開(kāi)發(fā)前端方面的工作可以按照一下技術(shù)路線學(xué)習(xí)。
1.前端開(kāi)發(fā)的基礎(chǔ)(html,css,js)
這是所有構(gòu)成前端頁(yè)面的基礎(chǔ),html完成結(jié)構(gòu),css完成表現(xiàn),js構(gòu)成交互,尤其是js一定要學(xué)好。因?yàn)楝F(xiàn)在大前端開(kāi)發(fā)都是依賴(lài)于各種框架的。
2.進(jìn)階基礎(chǔ)(h5,css3,es6)
掌握前端基礎(chǔ)的最新應(yīng)用,尤其是css3當(dāng)中的彈性盒和es6的最新語(yǔ)法。
4.簡(jiǎn)單的前端庫(kù)和UI組建應(yīng)用(JQuery+Bootstrap)
雖然JQ已經(jīng)有點(diǎn)過(guò)時(shí),但很多項(xiàng)目都是通過(guò)她開(kāi)發(fā)的,而且簡(jiǎn)單易用。bootstrap可以用來(lái)開(kāi)發(fā)響應(yīng)式頁(yè)面,非常好用。
5.主流前端框架技術(shù)
現(xiàn)在最主流的mvvm框架有三個(gè),推薦題主學(xué)習(xí)vue和react,前者學(xué)習(xí)成本更低,更容易上手。兩個(gè)框架現(xiàn)在應(yīng)用都比較多。
6.熟悉各種ui庫(kù)
比如ElementUI,Vant等等,配合框架使用提升開(kāi)發(fā)效率。
7.前端工程化
主要是Wepack和一些工具的應(yīng)用,以及一些常用的前端優(yōu)化技術(shù)。
8.混合開(kāi)發(fā)
主要推薦學(xué)習(xí)微信小程序、uni-app、React-native、flutter。
相信這些應(yīng)該足夠你大學(xué)這幾年學(xué)習(xí)的了,當(dāng)然想要技術(shù)提高快項(xiàng)目是關(guān)鍵。多去github找些開(kāi)源項(xiàng)目看看,對(duì)提升技術(shù)很有幫助。
我是津門(mén)波波老師,歡迎分享,關(guān)注。