随着html5、css3、javascript、node.js的应用,前端工程师需要逐步具备从客户端(用户端)到后台(服务器端)综合开发的能力。前端工程师需要不断地学习与自我更新才能跟上不断发展的时代浪潮

  • 技术巩固:本方案适用于公司内负责前端的工程师,包括初级前端工程师、中级前端工程师以及高级前端工程师
  • 创新突破:帮助企业的前端工程师突破技术瓶颈,学习先进的工程化以及跨终端的技术,扩充技术半径
  • 实战演练:多种实战内容,帮助企业前端类开发工程师边战边学,提升技术实操能力
网页/图形化
网页/图形化是指使用html/css处理网页的色彩的搭配、文字的变化、图片的处理等,在本阶段掌握最关键的网页处理技术
html
css
编程能力
编程能力是指对现实中的问题进行抽象,将现实问题转化成程序设计问题,熟练使用javascript编程语言解决问题的能力
js
ui类库
js/ui类库包括被封装好的javascript功能代码,提供一种简便的javascript设计模式,优化html文档操作、事件处理、动画设计等
backbone
underscore
node.js
是一个基于chrome v8引擎的javascript运行环境,使用了一个事件驱动、非阻塞式i/o模型, [1] 让javascript 运行在服务端的开发平台,它让javascript成为与php、python、perl、ruby等服务端语言平起平坐的脚本语言。
node
express
mvvm类框架
mvvm 就是将其中的view 的状态和行为抽象化,将视图 ui 和业务逻辑分开。具有低耦合、可重用性、独立开发、可测试的优点
vue
angular
工程化工具
工程化是使用软件工程的技术和方法来进行前端的开发流程、技术、工具、经验等规范化、标准化,提高开发过程中的开发效率
webpack
跨终端
跨终端是指开发者用组件构建ui,通过一套代码库高效构建多平台应用,支持移动、web、桌面和嵌入式平台。
flutter
小程序