掌握 HTML5 新布局标签、多媒体标签,掌握 CSS3 2D、3D 变换、动画效果。了解移动端屏幕、移动端浏览器的不同,常用移动端调试方法,常用移动端适配方法,掌握 CSS 预处理器 less 的使用。掌握常用移动端框架使用方法,掌握常见移动端页面开发。掌握响应式布局开发,适配不同终端的网页开发技术选型,Bootstrap 开发响应式页面。
具备移动端网页布局分析和网页开发能力,使用H5和C3实现PC端和移动端炫酷页面的开发能力,完成移动Web网页、响应式页面以及炫酷页面的开发工作。
掌握 JavaScript 基本语法,掌握常见 JavaScript 算法,掌握 DOM 的各种操作,熟练使用面向对象思想进行 DOM 编程,掌握 JavaScript 的高级语法。熟练使用 jQuery 操作 DOM,熟练使用和编写 jQuery 插件,掌握
实现基于面向过程、面向对象以及链式编程的业务逻辑开发,具备前端领域基础编程思维和能力。完成PC端网页、移动Web网页、响应式页面中的功能和特殊效果的开发。
第四阶段: Node.js与AJAX
建立客户端服务器交互模型,熟悉网络通信相关概念,使用 Node.js 进行 Web 服务端开发。掌握 JavaScript 异步编程模型,掌握 JavaScript 模块化编程方式,使用 Node.js 操作 MySQL 数据库。理解 HTTP 协议,熟悉原生 Ajax 请求流程与细节,并掌握常见跨域技巧。基于 jQuery 的 Ajax 相关 API 熟练开发常见的前端功能,独立开发基于后台接口的动态网站、Ajax 数据交互的项目,独立完成企业网站从前台到后台的基本开发工作。
实现前后端数据交互,具备一定的基于node后端接口开发能力,具备一定基于node的项目部署和发布能力,使用源代码管理工具。完成前后端数据交互和基于前后端分离模式的开发的工作,满足企业对初级前端开发的要求。
掌握使用Vue技术栈进行项目开发,源代码管理工具的使用,前后端分离开发模式,使用主流框架开发管理系统。掌握Webpack 项目构建配置流程,掌握Web项目的部署与发布模式。常见网站业务模块开发,掌握使用echarts
使用Vue技术栈开发企业级项目,掌握前后端分离的开发方式,项目的打包和发布。理解Vue的开发理念、内部运行原理,梳理使用Vue组件开发常见功能, 满足前端开发行业中的常见需求。
小程序的开发基础,小程序开发框架 WePY 的使用,独立开发小程序项目,掌握第三方 AI 平台的使用。
实战讲解:
具备使用第三方人工智能平台服务的能力,具备微信小程序项目开发能力,使用WePY 小程序开发框架进行微信小程序项目开发。
React、edux、 AntDesign组件框架、Angular、Typescript。理解React的开发理念,掌握React的基本使用,React的内部原理,使用React及其常用组件库进行项目开发,使用React封装项目中用到组件实现复用。掌握React项目中常见问题的解决方案,React-Redux进行状态管理,声明式编程的思想,组件化开发的思想,React项目优化、部署。
实战讲解:
具备使用React或者Angular开发能力,配合React内部原理,增强解决项目中复杂业务问题的能力,从项目搭建到项目开发再到项目部署上线,让学员可以完成常见企业级项目的开发。配合常用组件库解决项目中的一些共性问题,满足前端开发行业中的常见需求。