2、計(jì)算機(jī)科學(xué)與技術(shù)相關(guān)專業(yè)、軟件工程、網(wǎng)絡(luò)工程、信息與計(jì)算科學(xué)及電子信息工程等相關(guān)專業(yè)應(yīng)屆畢業(yè)生。
3、有編程開(kāi)發(fā)經(jīng)驗(yàn),準(zhǔn)備從事Web前端開(kāi)發(fā)的工程師
4、有軟件測(cè)試、軟件維護(hù)等經(jīng)驗(yàn),并準(zhǔn)備向Web前端開(kāi)發(fā)方向轉(zhuǎn)型的工程師
5、有JAVA、PHP、Python等后端開(kāi)發(fā)基礎(chǔ)基礎(chǔ),準(zhǔn)備向Web前端方向發(fā)展的工程師。
6、有一定的前端開(kāi)發(fā)基礎(chǔ),有志于向node.js方向、混雜式web開(kāi)發(fā)、小程序開(kāi)發(fā)等大前端方向發(fā)展的工程師。
2、掌握jQuery前端三方庫(kù)使用及設(shè)計(jì)原理。
3、掌握響應(yīng)式動(dòng)態(tài)網(wǎng)頁(yè)編程的相關(guān)技術(shù),如:ajax、Bootstrap、tailwind、Echart數(shù)據(jù)可視化技術(shù)等。
4、熟練掌握HTML5、CSS3前端新特性。
5、熟練掌握ESCMAScript 2015+(ES6+)新語(yǔ)法。
6、熟練掌握Typescript語(yǔ)法。
7、熟練掌握前端工程化相關(guān)技術(shù),如:sass、git、webpack等。
8、熟練掌握漸進(jìn)式MVVM框架開(kāi)發(fā)技術(shù),如:Vue2.0、Vue3.0、React等。
9、熟練掌握小程序開(kāi)發(fā)相關(guān)技術(shù),如:小程序開(kāi)發(fā)、云開(kāi)發(fā)、云函數(shù)等。
10、熟練掌握node.js全棧開(kāi)發(fā)技術(shù),如:koa、MongoDB、express、MySQL、Nginx等。
11、深刻理解前端熱點(diǎn)領(lǐng)域技術(shù),如uniapp移動(dòng)跨平臺(tái)技術(shù)開(kāi)發(fā)、electron跨平臺(tái)桌面應(yīng)用技術(shù)開(kāi)發(fā)、SSR服務(wù)端渲染技術(shù)、微前端等
階段前端編程基礎(chǔ)(課程時(shí)長(zhǎng):2周)
本階段一共涉及CSS3、HTML5、ES6以及前端工程化幾大核心模塊。HTML5是定義HTML標(biāo)準(zhǔn)的最新的版本。它是一個(gè)新版本的HTML語(yǔ)言,具有新的元素,屬性和行為,它有更大的技術(shù)集,允許構(gòu)建更多樣化和更強(qiáng)大的網(wǎng)站和應(yīng)用程序。 階段前端編程基礎(chǔ)(課程時(shí)長(zhǎng):2周)
本階段課程幫助開(kāi)發(fā)工程師掌握Web前端開(kāi)發(fā)的基本技能,熟練使用HTML語(yǔ)意化標(biāo)簽,熟練掌握CSS層疊式樣式表開(kāi)發(fā),熟練掌握前端語(yǔ)義化、flex彈性盒子、響應(yīng)式布局等技術(shù);對(duì)靜態(tài)網(wǎng)頁(yè)開(kāi)發(fā)與主流布局技術(shù)有深入的理解,為進(jìn)一步學(xué)習(xí)Web前端開(kāi)發(fā)打下良好的基礎(chǔ)第二階段前端動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)(課程時(shí)長(zhǎng):5周+3天)
JavaScript作為一門(mén)面向?qū)ο蟮母呒?jí)程序設(shè)計(jì)語(yǔ)言,從1995年誕生之處,經(jīng)過(guò)20多年的發(fā)展和完善,功能得到了極大的豐富;目前在前端,后端,數(shù)據(jù)庫(kù),App等等領(lǐng)域得到廣泛的應(yīng)用。本階段課程首先學(xué)習(xí)JavaScript基礎(chǔ)和高級(jí)語(yǔ)法,培養(yǎng)編程邏輯思維;接下來(lái)通過(guò)對(duì)DOM和BOM常見(jiàn)的方法和屬性的學(xué)習(xí),以及jQuery的學(xué)習(xí)能夠?qū)崿F(xiàn)網(wǎng)頁(yè)的常見(jiàn)交互效果和網(wǎng)頁(yè)動(dòng)效;在此基礎(chǔ)上進(jìn)行Bootstrap的學(xué)習(xí),掌握常見(jiàn)的組件和柵格布局系統(tǒng),可以實(shí)現(xiàn)響應(yīng)式布局,最后在進(jìn)行數(shù)據(jù)可視化和Ajax的學(xué)習(xí),可以獨(dú)立的完成一個(gè)前后端分離,具有響應(yīng)式的可視化項(xiàng)目。
第三階段HTML5新技術(shù)與前端工程化(課程時(shí)長(zhǎng):4周)
本階段一共涉及CSS3、HTML5、ES6以及前端工程化幾大核心模塊。HTML5是定義HTML標(biāo)準(zhǔn)的最新的版本。它是一個(gè)新版本的HTML語(yǔ)言,具有新的元素,屬性和行為,它有更大的技術(shù)集,允許構(gòu)建更多樣化和更強(qiáng)大的網(wǎng)站和應(yīng)用程序。