史上最强大的web课程

web前端课程分为6大阶段24大模块课程,每个阶段都有实力案例和项目结合,从简单到专业一步一步带领学生走进web前端开发的世界,
帮助学生顺利走上web前端工程师的道路!

课程
一阶段

HTML基础应用

■  学习内容:HTML5、CSS3核心与PS、AI

■  学习目标:H5核心元素学习,CSS核心属性及布局应用
能够用PS、AI进行图像设计、切图

■  完成目标:淘宝首页设计与制作,独立完成图形设计与
切图。

课程
二阶段

JavaScript 与jQuery

■  学习内容:JavaScript客户端脚本语言

■  学习目标:JavaScript原生开发学习,能够做出常用
的JS网页特效与交互。

■  完成目标:轮播图代码编写、表单验证、图文交互
特效编写。

课程
三阶段

JavaScript框架与后端

■  学习内容:angular及node.js应用

■  学习目标:javascript前端框架学习使用。用户体验与
用户交互。

■  完成目标:结合框架快速完成网站制作,前后台数据对
接任务完成

课程
四阶段

PC与移动全栈项目开发

■  学习内容:全栈及响应式开发

■  学习目标:全栈开发,前后端交互,数据传输。

■  完成目标:独立完成整站开发,前后台开发及数据库
等配置。

课程
五阶段

特色课程

■  学习内容:混合开发-React Native

■  学习目标:基于React Native的开发

■  完成目标:混合开发及React Native实战开发完成。

课程
六阶段

项目实战

■  学习内容:小程序开发,微信公众号开发

■  学习目标:完全开发微信小程序,微信公众号
功能开发。

■  完成目标:独立完成微信小程序及公众号开发。

web开发详细课程内容

第一阶段
HTML基础应用

1、UI设计基础 2、HTML基础 3、HTML5基础应用 4、CSS3层叠样式表 5、Bootstrap框架
1、UI设计概述
2、Photoshop软件学习
3、Photoshop基本操作
4、Photoshop切图实战
5、Photoshop实战技巧
6、网页图形化介绍
1、HTML发展历程
2、HTML基本介绍
3、HTML编辑器
4、HTML基本元素
5、HTML字符实体
6、HTML脚本介绍
7、HTML基本属性
1、HTML5核心元素介绍
2、HTML5核心布局介绍
3、HTML5canvas
4、HTML5音视频元素
5、HTML5语义元素
6、HTML5web存储
7、HTML5Web SQL
8、HTML5应用程序缓存
1、CSS基本语法介绍
2、CSS3新增属性介绍
3、CSS3背景与渐变
4、2D3D转换
5、文本效果与自体
6、CSS3过渡与动画
7、用户界面应用
8、CSS3媒体查询实例
1、Bootstrap环境安装
2、Bootstrap CSS介绍
3、Bootstrap各类布局组件
4、Bootstrap各类插件学习
5、Bootstrap编辑器
6、Bootstrap HTML代码规范
7、Bootstrap CSS编码规范
8、Bootstrap可视化布局应用

第二阶段
JavaScript 与jQuery

1.DOM与BOM概述 2.Javascript基础 3.Javascript进阶 4.Jquery应用 5.jQuery EasyUI
1、DOM和BOM基础介绍
2、DOM和BOM节点与方法
3、DOM和BOM访问与修改
4、DOM和BOM元素与事件
5、BOM对象使用
6、元素DOM的操作方法
1、JavaScript基本介绍与用法
2、JavaScript基本语法介绍
3、JavaScript变量与数据类型
4、JavaScript函数与事件
5、JavaScript语句与运算
6、JavaScript类型转换
7、JavaScript正则表达式
8、JavaScript实战应用
1、JavaScript运动基础类型
2、面向对象运动框架
3、指针、闭包、函数节流
4、作用域链、函数节流
5、JavaScript内置对象剖析。
6、面向对象基础、面向对象进阶
7、面向对象设计模式
8、模块化组件化开发。
1、各选择器使用,及应用优化
2、Dom节点的各种操作
3、事件处理、封装、应用
4、jQuery中的各类动画使用
5、可用性表单的开发
6、jQuery Ajax、函数、缓存;
7、jQuery编写插件、扩展、应用
8、理解模块式开发及应用
1、创建 CRUD 应用
2、创建 CRUD 数据网格
3、基本的拖放和放置
4、菜单与按钮的基本使用
5、基本布局与复杂布局使用
6、数据网格的基本使用
7、窗口、布局与对话
8、树形菜单与表单

第三阶段
JavaScript框架与后端

1.AngularJS 2.Node.js应用 3.AJAX应用 4.Mongodb数据库操作 5.MySQL基础
1、AngularJS表达式
2、AngularJS指令与模型
3、AngularJS控制器与过滤器
4、AngularJS 服务(Service)
5、AngularJS Select与表格
6、事件、模块与表单验证
7、AngularJS包含与动画
8、AngularJS依赖注入与路由
1、Node.js安装与配置
2、Node.js回掉函数与事件循环
3、Node.js EventEmitter Buffer
4、Node.js 全局对象与全局变量
5、Node.js模块系统与函数
6、Node.js 工具模块与web模块
7、Node.js Express 框架
9、Node.js 连接 MongoDB
1、AJAX简介
2、XMLHttpRequest对象
3、XHR请求与响应
4、AJAX - onreadystatechange
5、AJAX ASP/PHP 实例
6、AJAX Database 实例
7、AJAX XML 实战应用
1、NoSQL基础概念
2、MongoDB 简介
3、数据库、集合、文档概念
4、数据库操作
5、集合操作与文档CURD操作
6、条件操作符与排序
7、Limit与Skip方法
8、Node.Js的mongoose模块
1、MySQL安装与管理
2、MySQL创建与删除数据库
3、MySQL数据类型
4、MySQL插入与查询数据
5、MySQL各类语句
6、MySQL正则表达式
7、MySQL事务与索引
8、MySQL导入与导出数据

第四阶段
PC与移动全栈项目开发

1、HTTP协议与后端开发 2、前端工程化与模块化应用 3、PC端管理信息系统前端开发 4、Touch端开发 5、WebApp开发
1、HTTP(s)协议详解
2、PHP基础介绍
3、Apache与 Nginx 环境与配置
4、接口的定义
5、Mock数据
6、Restful
7、前后端联调
8、前端安全(XSS,JSON注入)
1、Gulp
2、Webpack
3、NPM
4、Git/SVN
5、CommonJS
6、AMD
7、CMD
8、ES6模块化
1、Highcharts/Echarts
2、ArtTemplate
3、velocity
4、smarty
5、云平台系统前端
1、Canvas高级应用
2、localStorage离线缓存
3、animate.css
4、Yo/Mui基本应用
5、touch.js 基础应用
6、zepto.js
7、swiper与iScroll
1、模块化
2、路由
3、与服务器通信
4、状态管理
5、MySQL各类语句
6、单元测试
7、生产发布

第五阶段
特色课程

1、微信公众号开发 2、微信小程序开发 3、混合开发-React Native 4、各类混合应用开发
1、接入微信公众平台
2、 账号申请
3、微信JSSDK使用
4、分享接口
5、图像接口
6、音频接口与智能接口
7、设备信息与地理位置
1、小程序界面操作
2、WEUI框架
3、微信小程序开发
4、创建小程序项目
5、微信小程序工具
6、小程序开发框架
7、小程序开发WXML
8、小程序组件与API
1、React Native介绍
2、BS架构程序介绍
3、原生组件
4、异步执行与加载
5、触摸事件处理
6、弹性盒(Flexbox)和样式
7、兼容通用标准和扩展性
8、React Native项目开发
1、Cordova/Phone gap
2、嵌入客户端iOS
3、嵌入客户端Android
4、微信服务号接口(JSSDK)开发
5、HTML5+

第六阶段
项目实战

1.管理信息系统开发 2.webapp开发 3.微信公众号开发 4.微信小程序开发
1.混合应用开发 2.模块化管理系统开发 3.angular单页面应用开发 4.node整站开发

独家教学优势,光环用心呵护你

光环IT学院16年专注IT就业培训,拼教学,论严管,谈素养,比就业,光环用心呵护你!

光环IT学院毕业学员专场招聘会 (携手中关村软件园几十家企业) 查看详情 在线咨询