第一阶段:前端开发基础
1、UI设计稿切图流程 2、HTML+CSS搭建网页 3、CSS3动画特效
主要进行PC端网页布局与样式实现。 能够配合UI设计师进行项目开发。
第二阶段:页面布局实战
1、移动端概念与布局 2、响应式与实现
主要进行移动端网页布局与样式设计实现。可以做各浏览器兼容与设备适配,并能利用响应式进行移动端与PC端适配。
第三阶段:JavaScript程序设计
1、原生JavaScript交互功能开发 2、面向对象进阶与ES应用 3、JavaScript工具库自主研发
主要进行页面行为交互,实现网站中常见交互特效。
第四阶段:PC端全栈项目开发实战
1、前端工具库 2、前端工程化与模块化 3、Node.js 服务端开发 4、PC端网站开发
获得中级Web前端工程师水平,并能配合UI和后台实现项目。
第五阶段:前端高级框架技术
1、Vue 2、React 3、Angular 4、数据可视化
主要进行前后端全栈开发。能够独立完成一个中小项目的前后台。对于Web开发有着非常熟练的编程能力。
第六阶段:混合应用开发技术
1、微信公众号 2、微信小程序 3、Electron技术 4、PWA技术
主要进行混合式App项目开发。能够实现多端开发并拥有多端开发能力,整合资源,实现跨平台跨设备的架构能力。
第七阶段:原生应用开发技术
1、ReactNative 2、Flutter 3、HarmonyOS鸿蒙开发
主要涉猎原生APP开发。主导移动端多元产品项目实现。能够跨平台开发提出可建设性解决方案。
第八阶段:大前端架构
1、开发工具及服务器技术 2、前端性能 3、微前端架构 4、低代码与组件库开发 5、安全