初级部分 | 01.工具及前端介绍课程介绍、软件安装;前端开发职业规划、分工合作、开发流程 网站工具使用(服务器搭建、FTP、SSH)等;如何发布自己的网站;项目管理工具
02.认识代码h1~6、p、br、img、a、list等HTML标签的基本使用 字体、颜色、宽高、背景等CSS样式的基本使用 理解块和行内标签的区别、在布局中的使用方式、相互转换和常见问题 03.规范、浮动、表理解语义化、W3C标准,掌握日常前端开发的书写规范,养成良好的开发习惯 理解浮动、清除浮动的相关方法,掌握日常浮动相关布局的编写 了解表格、表单、框架等常用HTML组件的用法,并在实际项目中进行应用 04.Less、Sass理解各浏览器的相关特性、兼容方法,掌握常见浏览器兼容问题的解决方法 掌握Less、Sass等动态CSS生成技术的使用
05.手机布局掌握HTML5移动端布局的方法,并理解移动端设备适配的常用方法 掌握bootstrap框架的使用方法,理解栅格化、响应式布局的优势
06.企业项目实战企业网站 在线商城 专题 |
初级部分(2) | JS基础开发掌握JavaScript基本开发方法,事件、属性、样式的基本使用 JavaScript基本语法:声明、赋值、属性访问符、函数、判断、比较、循环等内容 掌握定时器使用,并完成相关案例 掌握JavaScript常用内置对象:Date、Array、String、json、JSON等 正则表达式的使用 JS语言特性(垃圾回收、字符编码、字节组成等) 案例实战各种常用JavaScript特效 大量带JS特效的专题页 大量DOM、事件、运动综合应用案例 综合应用JavaScript语言的组成:ECMAScript标准、DOM、BOM 常用DOM对象、方法、属性的使用,元素的创建、删除、插入和替换,常用DOM事件 常用BOM对象的使用 表单校验 jQuery应用:DOM、事件、运动 项目实战动态效果制作 各类大型动画案例的制作
|
中级部分 | 数据交互基于Ajax数据交互的优势、写法和常见应用,前后台交互应用,数据接口的使用 本地数据存储技术:cookie、localStorage等 ajax2, Jsonp跨域数据请求技术 常见前后台交互 WebSocket、直播 面向对象面向对象(OOP)开发技术、prototype、对象的组成和特性 对象的继承、继承的3种方式、工作中面向对象的常见用法 ESnext 模块化模块化发展 CommonJs规范 ES 模块化 工具gulp构建项目 webpack Parcel H5移动端HTML5高级标签应用:Video、Audio、Canvas等 CSS3高级特效:3D效果、transform、动画技术 移动端部署、设备适配、自适应布局 viewport、rem、flex布局、媒体查询和响应式设计 HTML5常用API:touch多点触摸、手势识别、文件拖拽、FileReader、DeviceMotion等 |
企业实战部分 | NodeJsNodeJS基础:模块开发、常用系统模块使用 认识Http协议、数据编码和传输形式;常见Http Header和Http Response Code Express框架使用:中间件的概念、常用中间件(multer、cookie、session等) 数据库(MySQL)开发基础:环境架设、库和表的创建、Navicat的使用;用Node操作数据表 大基本操作语句:SELECT、UPDATE、DELETE、INSERT,条件、聚类、Limit、排序 NodeJS的部署——nohup、forever、heroku等 KOA2框架实战:中间件、最小可执行程序 Net模块和网络请求、Spider数据抓取 WebSocket双向数据通信技术、Socket.IO的使用 NoSQL数据存储技术:Redis、Memcached、MongoDB的使用 阿里云部署、nginx 微信公众号开发JS-SDK 签名生成逻辑,对接java接口、对接nodeJs接口 授权登录 支付、分享等 小程序开发小程序布局 rpx 小程序数据交互 上传图片、录音、扫一扫、支付等 Vue实战开发vue基本语法 vue script方式实战 vue SPA实战 router、store、axios等 实战开发经验对接跨域接口 安全域、host、授权地址 公众号、小程序、vue项目部署、发布 |