用户名:

密 码:

验证码:

367031

会员注册

最新更新 | 课程分类 | 机构排行 | 免费注册发布课程

传播招生网

招生信息、培训信息、免费注册发布

湖南大学
人气次数:2485
Html5前端项目实战培训幸子软件教育

〖授课方式〗上海网页编程培训脱产班

〖课程名称〗Html5前端项目实战培训幸子软件教育

〖发布单位〗上海幸子软件科技有限公司 → 进入主页

〖原  价〗面议    〖优 惠 价〗面议

〖学习时间〗4-6个月

〖开课形式〗已确认开课

〖更新日期〗2015年11月22日

〖主办地区〗上海 [招生培训]

〖开课地点〗上海市徐汇区乐山路33号

〖百度搜索〗

阶段

天数

描述

第一阶段

Html

5

元素:HTML 元素指的是从开始标签(start tag)到结束标签(end tag)的所有代码。

属性:属性为 HTML 元素提供附加信息。

标题:标题(Heading)是通过 <h1> - <h6> 等标签进行定义的。

段落:段落是通过 <p> 标签定义的。

样式:外部样式表、内部样式表、内联样式

链接:超链接可以是一个字,一个词,或者一组词,也可以是一幅图像,您可以点击这些内容来跳转到新的文档或者当前文档中的某个部分。

图像:图像由 <img> 标签定义。

表格:表格由 <table> 标签来定义。

列表:无序列表(UL)、有序列表(OL)、

块:大多数 HTML 元素被定义为块级元素或内联元素。块级元素在浏览器显示时,通常会以新行来开始(和结束)。

例子:<h1>, <p>, <ul>, <table>。内联元素在显示时通常不会以新行开始。

例子:<b>, <td>, <a>, <img>

表单:表单是一个包含表单元素的区域。

框架:Frame 标签定义了放置在每个框架中的 HTML 文档。

内联框架:iframe 用于在网页内显示网页。

背景:<body> 拥有两个配置背景的标签。背景可以是颜色或者图像。

第二阶段

jQuery

5

JQuery基础:$、选择器、获取元素、添加事件 

JQuery的选择器:层级、属性、伪类等 

样式和属性操作:css、attr方法、JQuery的链式操作和可选参数 

鼠标事件:click、hover、toggle 

JQuery特效:slideDown/slideUp、fadeIn/fadeOut 

JQuery动画:animate、stop、速度控制、二级菜单 

mouseleave和mouseenter事件的使用 

实例:JQuery选项卡 

JQuery的DOM操作:创建、添加、插入、包裹、删除 

JQuery的事件操作:冒泡、默认事件、事件绑定、事件委托、事件对象 

JQuery中的大小、位置:height()/width()、outerHeight()、position()、offset() 

JQuery中的其他操作:each、和DOM元素的转换、class操作、html() 

JQuery工具:$.browser、$.trim() 

JQuery的Ajax:$.get()、$.ajax() 

JQuery的各种bug 

JQuery插件的使用:fancybox 

编写JQuery插件:静态方法、extend() 

实例:自定义JQuery插件——选项卡、自定义组件

第三阶段

js基础

5

JS入门:事件、原理、属性、样式、函数、if判断

JS入门:style和行间样式、函数传参、属性操作两种方式 

字符串和变量、字面量和变量 

 

提取行间事件、onload、byTagName、数组 

循环、全选、选项卡、innerHTML、字符串连接 

 

调试工具的使用、如何调试JS 

变量类型、typeof、JS常见类型 

类型转换、parseInt、NaN、隐式转换 

作用域、闭包、命名规范、运算符、流程控制 

变量遮蔽 

JS中的随机数、随机颜色、随机范围、随机不重复 

 

函数返回值 

深入理解函数返回值 

定时器:interval、timeout、时钟、QQ资料框、自动播放选项卡、京东商城侧边栏 

arguments、字符串操作、数组操作、Json 

循环外i的问题、函数定义和调用的区别、不变的变量 

 

DOM操作基础:创建、添加、删除 

BOM基础:窗口操作、UA、location 

BOM应用:滚动、scrollTop、offset、clientHeight、浏览器类型检测 

事件对象:冒泡、clientX、keyCode、ctrl/alt/shift、默认行为、拖拽 

第四阶段

js中级

 

批量设置样式:json、cssText、with 

location、hash、query的处理,刷新保存页码 

Date对象应用:setFullYear/Month等,时间戳、倒计时 

Date高级应用 

闭包的应用、封闭命名空间 

ajax无刷新数据加载:创建、发送、接收、字符集和缓存 

DOM应用:firstChild/lastChild、nextSibling/previousSibling 

操作属性的第三种方式、自定义属性的获取、src的相对路径 

offsetParent、计算元素的页面绝对位置 

DOM与innerHTML、innerHTML的bug 

图片预加载、Image对象的使用 

Image对象批量加载 

运动基础、匀速运动、运动框架、侧边栏、淡入淡出 

this的用法、完美拖拽 

完美封装可重用代码 

完美拖拽、吸附拖拽、带框拖拽 

程序思想——如何找思路,如何找规律,如何思考 

碰撞检测、模拟窗口拖拽大小 

窗口拖拽大小的封装和重用

自定义滚动条、鼠标滚轮 

事件绑定、DOM事件流 

cookie基础

ajax高级应用:用户注册和登录、表单提交 

后台接口的使用、接口文档 

编写AJax的基本步骤 

Jsonp跨域的方法——百度下拉提示 

script标签的怪异特性、callback的使用 

Jsonp标签的管理 

封装可重用的Jsonp方法 

ajax制作简易新浪微博:后台、接口、分页、顶、页码 

其他常见数据格式及用法:CSV、XML 

 

引用、复制 

JS中的异常:try...catch的使用 

try的嵌套和性能问题 

抛出异常、Exception对象、异常和返回值的区别及用途 

JS变量生存周期、垃圾回收机制 

闭包与JS垃圾回收 

闭包的用法、保存i的值 

 

JS性能优化——健壮性、维护性、性能的平衡 

性能瓶颈的识别——性能检测工具的使用:Chrome profiles、YSlow等 

JS阻塞加载、图片延迟加载、网络性能优化、压缩、CDN的使用 

JS执行性能优化:DOM操作、循环、数组优化、局部变量、eval、parseInt、系统函数、字符串连接、正则等 

正则表达式:RegExp对象、search方法、忽略大小写 

match方法和全局匹配、量词的问题、replace方法 

字符类、转义字符、行首行为、中文、单词边界、括号 

正则应用:可重用的表单校验 

自动表单校验、批量表单校验 

表格操作:tBodies、tHead、tFoot、rows、cells 

表格搜索、排序 

自定义表单组件 

DOM文本节点:创建、兼容、应用 

firstChild怪异问题、childNodes的问题 

domReady事件:优点、DOMContentLoaded、defer、onload 

事件队列、封装ready事件函数 

事件委托(事件代理):冒泡的使用、srcElement属性、target属性、this的检测 

call的使用——解决this指向问题 

mouseleave事件——作用、封装,彻底解决mouseout冒泡的问题

实训

40

 

第五阶段

js面向对象

3

面向对象基础:什么是面向对象、对象的组成、OOP的特点、this的本质、Object对象、工厂方式构造对象

原型(prototype)、混合法构造JS对象

实例:面向对象的选项卡

第六阶段

HTML5+CSS3

3

ML5/CSS3新特性

文档头和编码声明

语义化标签,HTML5标签的兼容处理,HTML5标签SEO

新的元素选择器,HTML5中的选择器

本地存储,安全性、容量、和cookie区别

HTML5表单新特性,新的input类型,placeholder的使用和兼容,表单自动校验

FileReader和文件拖拽

geoLocation

canvas,功能和操作,图表、游戏和动画

WebGL,全3D网页浏览

video、audio

离线应用,Manifest文件编写

webSocket,优点,和Ajax的区别

webWorker,用途和优点

webSql

CSS3新特性,文本溢出,分栏模式,背景,圆角,阴影,渐变,transform,CSS3动画,rgba等

HTML5的应用范围

CSS3基础

css3与css2的区别,CSS3的兼容性,浏览器前缀,不需要前缀的样式

实例:CSS3旋转

JS设置CSS3样式,setStyle3()的封装,IE前缀的问题

实例:CSS3运动框架基础

transition基本使用,transition的参数,不同运动形式的区别

transition运用范围,transition和JS平滑结合,transition的问题

实例:纯CSS3滑动二级菜单

实例:淡入淡出幻灯片

border-radius的使用,圆角的单位,圆角大小的测量(PS中),圆角的各种参数

实例:圆角图片框

rgba的使用,rgba和opacity的区别,rgba的应用,rgba和渐变

实例:半透明遮罩文字的新写法

text-shadow的用法,各种参数,配合rgba的另类用途

实例:文字模糊效果

box-shadow的用法,内投影和外投影,扩展阴影

实例:CSS3按钮

实例:CSS3模拟PS的外发光效果

实例:文本框模糊效果

线性渐变的使用,最简形式,渐变方向的控制,多点渐变和rgba的结合

实例:CSS3进度条的绘制

圆形渐变的使用,中心点位置,形状和大小

实例:CSS3彩虹圈

CSS3变形和应用

transform的作用,旋转、缩放、位移、倾斜的使用,transform与内联元素

实例:各种变形的使用和组合

rotate的使用,deg,origin的使用,origin的各种写法,角度的换算

实例:CSS3时钟

scale的使用,等比缩放和拉伸,翻转和变形,scale和改变宽高的区别,CSS3属性和盒模型尺寸,scale的其他写法

实例:CSS3图片放大

实例:官网登录框淡入淡出

skew的使用,PS中的倾斜,倾斜模拟旋转

translate的使用,translate和left、top的区别

实例:CSS3倾斜导航条

多transform组合使用,顺序的问题

CSS3 3D变换,3D旋转,perspective的使用

3D变换的坐标系,旋转方向的分辨,perspective的两种用法

backface-visibility的使用和问题

backface-visibility的bug,translate另类解决方法

transform-style的使用,3D空间的继承

CSS3动画

纯CSS动画animate,关键帧,格式和编写

animate的调用,时间单位和重用

animate的可选属性,运动类型、延迟、重复、重置

animate和JS的配合

实例:旋转的风车

animate和transition的比较

动画结束的检测,Mozilla的问题和解决

自定义链式动画库

JS运动和CSS3动画

圆角的精确控制

CSS3多背景和背景尺寸控制

渐变高级应用,控制点、重复背景、渐变与背景结合

本地存储

本地存储和cookie的区别,localStorage和sessionStorage的区别

localStorage的支持情况,兼容性检测

添加、删除数据,删除数据

localStorage使用的注意事项

实例:基于localStorage的待办事项

localStorage的方法和属性,setItem、getItem

清空localStorage,遍历localStorage的方法

实例:基于localStorage的记事本

localStorage的事件,onstorage的兼容性写法,事件对象的各种属性:key、oldValue、newValue、url/uri

Json对象的方法,stringify、parse,parse和eval的区别

调试工具的使用

窗口间通信

地理信息

geolocation的用法,地理信息的定位精度,测试geolocation的方法

兼容性和兼容检测,getCurrentPosition()的使用

返回结果的作用:accuracy、latitude和longitude、altitude和altitudeAccuracy 、heading和speed

实例:配合百度地图显示当前位置

获取失败的处理,message、code,授权和常见错误

可选参数,高精度模式,超时处理

监听地理位置变化

HTML5特性、表单

contenteditable的作用

实例:基于ajax的简易excel

自定义数据的使用,兼容性,自定义数据配合JS,优点、缺点

HTML5表单特性,placeholder的使用,autocomplete和autofocus

新的input类型,控制手机输入法

实例:JS处理placeholder兼容问题

HTML5表单验证,required属性的使用,pattern属性的使用

下拉选择框,search和datalist

novalidate属性、multiple属性

JS配合HTML5表单校验,checkValidity()方法的使用

第七阶段

Php基础

2

PHP基础:变量、函数、传参、返回值、echo 

数组、字符串、字符串连接 

引号的问题、字符串中的变量、跨行字符串 

常用操作:push、pop、substring等 

PHP的表单操作:GET、POST、COOKIE和FILE

第八阶段

Video、Audio、canvas

3

video、audio基础,支持和兼容性

基本形式,src属性,不支持的文字提示

可选参数:controls、autoplay、loop

文件格式支持,source标签的使用

play()方法、pause()方法,stop方法的模拟,currentTime属性的使用

实例:播放、暂停和停止

duration属性,durationchange事件,DOM3事件注意事项

实例:显示和控制当前播放进度

timeupdate事件,onend事件

实例:播放结束弹出“相关推荐”弹出层

progress事件,buffer对象,end()方法

实例:显示视频加载进度

muted属性,volume属性

实例:控制播放音量

canplay、canplaythrough事件的使用,loadeddata事件

error和emptied事件的区别,加载错误处理

canPlayType()的使用

drawImage()方法绘制图片,drawImage()方法的三种形式

createPattern()方法创建平铺图案

toDataURL()方法导出canvas图像

drawImage()方法的高级应用,用精灵图实现人物行走功能

封装ZImg对象,物体的定位、碰撞检测

canvas中的事件检测,绘制线程

ZObject类,基本属性:位置、父级、子级,方法:appendChild()、 removeChild()、draw()、ev()、pointIn(),事件:mousedown/mouseup/click/mousemove /mouseover/mouseout

ZRect类、ZImg类,图片裁切,设置各种样式

第九阶段

客户端缓存

5

桌面通知基础,webkitNotifications对象的使用

createNotification()方法的参数,设定通知图标,设置标题和内容

用checkPermission()检查用户授权,requestPermission()请求权限

实例:弹出桌面通知

show()、close()方法的使用

实例:通知的延时自动关闭

通知的各种事件:ondisplay、onclick、onclose、onerror

实例:点击通知后定位到指定消息

弹出HTML通知

离线应用基础,缓存离线资源,在线状态检测,本地数据存储和同步

实例:自动通知用户在线状态

manifest文件的编写,manifest文件的引入,NETWORK段、CACHE段、FALLBACK段的使用

manifest文件实例

实例:可离线使用的记事本

缓存更新的两种方法和策略,applicationCache对象的使用

UPDATEREADY状态,update()方法

navigator.onLine属性的检测

online、offline事件的使用

实例:服务器、本地缓存同步

webWorker和webSql

WebWorker基本使用,多线程的概念

创建worker,onmessage事件

通过data获取线程消息

实例:用webWorker计算菲波那切数列,与主线程分离

postMessage()方法传递数据

onerror事件

terminate()/close()方法终止线程运行

实例:用worker与服务器通信

子线程中的this

webWorker的问题

webSql基本使用

数据库的基本使用:CREATE语句、SELECT语句、INSERT语句、DELETE语句、UPDATE语句

openDatabase()方法打开数据库

transaction()方法进行事务处理,事务处理的原子性

事务上下文的使用

实例:创建数据库,并创建数据表

executeSql()方法执行Sql语句

result的属性和方法

实例:插入数据、获取数据

实例:记账管理系统

实训

30

 

幸子软件教育所在基地-上海移动互联网产教研基地,是一家政府背景下的ICT产教研基地,以上海市宝山区政府、上海市教委、上海市经信委等一系列政府主管单位为依托,联合幸子软件及上海十大互联网软件产业园区,近千家企业,专门为全国各大高校理工科相关专业提供实习实训和就业的基地,目的是提高在校大学生的职业化的社会实践操作能力及项目实战经验,我基地另有保证就业计划,全面解决全国各大高校学生的就业问题。

查看更多相关新闻报道

百度搜索:上海移动互联网产教研基地

现基地对于二本或以上院校理工科相关专业大三大四学生及毕业生免费提供2-4周的实训实战,全部由企业技术总监和项目经理带队,目的为加强实践操作能力,提高就业竞争力(在校学生实习期可以来我基地参加实习实训,可开具实习证明,指导毕业设计和毕业论文)

基地更联合了幸子软件等合作单位推出保证就业计划:保证100%就业,保证就业起薪不低于¥6000/月,0元入学,如达不到承诺,不会产生任何费用,住宿全免!

咨询联系人,张老师

QQ:1569324200

电话:18916487725

广州自考网

成都沐阳教育

河北华育国际培训中心

上海幸子软件科技有限公司
姓  名: *
性  别: 男士 女士
固定电话: *
手机号码: *
电子邮件:
QQ
所在城市: *
学员留言:

注意:如果您的信息提交24小时内没有老师
给您回复请直接与学校联系以免耽误您报名

预报名申请
湖南大学
平安网站

网站简介 | 免责声明 | 广告服务 | 会员服务 | 精英招聘 | 交换链接 | 投诉建议 | 网站地图 | 注册条款 | 分站加盟

Copyright©2008-2024 传播招生网版权所有 备案服务号:湘ICP备2020018714号
合作加盟在线QQ969818889 VIP会员在线QQ969818889 链接交换在线QQ969818889 电子邮件:969818889#qq.com
友情提示:本站所有信息均由本站注册会员免费发布,如涉及版权问题或虚假信息请及时与本站联系。