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