北京web前端高級進階培訓班 2022-09-16 14:14:34
腳手架工具
腳手架設計思想與目標:腳手架工具的本質作用;常用的腳手架工具一覽;eoman的基本使用以及自定義Generator;eoman Sub Generator特性;基于Yeoman創建適合自己的腳手架工具;lop生成器的基本使用;使用Plop提高項目創建同類文件的效率;腳手架工作原理剖析;手寫一個自己的腳手架工具
自動化測試
自動化測試的主要分類:單元測試、集成測試、E2E測試;高性能應用開發所必要的性能測試與壓力測試;常見的自動化測試框架與自動化測試的實現原理;Mocha、Jest、Enzyme、Cypress、Nightmare、Puppeteer前端項目中自動化測試的佳實踐(基礎設施、公共組件的測試)
模塊化開發與Webpack
模塊化標準與規范:ES Modules標準的支持情況;Webpack打包工具的基本使用;Webpack的配置詳解;Webpack打程和打包結果分析;Webpack中資源模塊的加載(Loader);如何開發一個Webpack的Loader;Webpack的插件機制;開發一個Webpack插件;Webpack周邊生態(Dev Server、HMR、Proxy);Webpack高級特性(Tree-shaking、sideEffects);Webpack打程及打包結果的優化;深度剖析Webpack實現原理(AST語法樹);其他常見的打包工具(Rollup、Parcel)
自動化構建
如何使用自動化構建提高開發效率;常用的自動化構建任務執行器;npm scripts&script hooks;Grunt工具的使用及擴展開發;Gulp的使用以及任務結構;基于Gulp創建自動化構建工作流;封裝獨立的自動化構建工具;FIS3的使用以及常用的擴展插件
規范化標準
常見的代碼Lint工具(ESLint、Stylelint):創建項目或者團隊專屬的Lint規則、風格;通用型代碼格式化工具Prettier;結合自動化工具或者Webpack的使用;配合Git Hook確保源代碼倉庫中代碼的質量;結合腳手架、自動化、模塊化、規范化搭現代化前端工程
1-3年工作經驗WEB前端工程師
想技術提升但不具備優秀自學能力
WEB前端體系不了解自學成本較高
1、師資水平高:均為業內具有豐富培訓經驗的培訓師。
2、培訓效果好:均獲得接受培訓的機構單位個人好評。
3、個性化服務:可訂做學習計劃,全程跟進學習情況。
4、細節流程化:細化每一個流程,專人負責培訓項目。
5、更高性價比:靈活的經營模式,為您節省更多預算。