咨询热线

前端开发要学什么-西安HTML5培训告诉你

发布时间:2016-06-07 16:44:00

前端开发其实是一个比较传统的行业,然而由于HTML5的火热也再一次把前端开发推向了高潮。那前端开发需要学什么呢?很多小伙伴比较迷茫,不知道从何学习,其实你完全不用担心,现在有很多培训机构都开设有HTML5培训课程,我们只需要看一下他们的HTML5培训课程大纲内容,就可以很轻松的为自己制定一份合理的学习计划了。
去网上找课程大纲不要盲目去找,首先我们一定要找在业内比较有知名度,而且口碑比较好的培训机构,这样的培训机构往往课程设计合理,由浅入深,这样就很适合没有基础的小伙伴去学习。据我所知,蓝鸥在移动互联网培训行业的口碑课是数一数二的,而且很多讲师都非常有经验,他们的课程通常一年会更新几次,跟企业需求贴合度特别高,所以我们可以参考一下蓝鸥西安HTML5培训课程。
蓝鸥HTML5培训课程大纲
第一阶段:前端开发基础语言
①、XHTML+CSS2.0
html模板、css引入方式、盒模型、常见的文本样式、常用标签、浮动floa、css定位、表格表单、网站布局
②、HTML5+CSS3
html5标签、viewport、流式布局、响应式布局、css3选择器、css3边框、css3背景设置及蒙版、less替换功能和HBuilder使用、css3渐变、css3倒影、css3过渡、css3-2d变形、css3-3d变形、css3关键帧、贝塞尔曲线、css3动画、animate.css、服务器端字体、怪异盒模型、外廓、重置属性、分栏布局、弹性布局、bootstrap的全局css样式、bootstrap的组件、javascript插件
第二阶段:前端开发中级
前端开发中级我们将学习JavaScript、JQuery以及canvas等课程。
①、JS原生课程
JS介绍、alert语句、JS在HTML中所放位置、onclick事件、JS选择器、变量定义、算数运算符、分支语句、循环语句、数组及冒泡算法、二维数组、string、计时器、Date函数、选字游戏、mac版时钟、无间断滚动、碰壁反弹效果、setInterval版大图滚动、tween.js库及滚动、各大网站常见动画效果、DOM常用节点方式、滚动偏移瀑布流、image对象、获取计算后样式、锅打灰太狼思路讲解、综合练习及讲解、浏览器对象、鼠标事件、键盘事件、表单事件、事件对象、放大镜、滚轮事件、回调函数、自定义滚动条、论坛图片、矩形碰撞检测、飞扬的小鸟DOM游戏开发、cookie与本地存储、触屏事件、设备事件、touch.js手势库的使用、swiper.js库的使用、事件综合应用、正则表达式中的元字符、方括号、正则的方法、量词、找qq号、兼容版的获取class、过滤标签、获取手机号、获取ip、判断密码等级
②、JQuery课程
jquery选择器、jquery-DOM操作、jquery动画的实现、jquery中的事件绑定及事件机制、jquery方法插件、jquery效果插件及封装、zepto.js库常用方法的使用
③、实战项目
④、JS面向对象+canvas学习
面向对象基础、仿写jquery、canvas基础、canvas动画、canvas动画性能优化、canvas实现拖拽及交互、canvas游戏开发-贪吃蛇(面向对象)、Tiled地图编辑器的使用、canvas进阶-canvas图像处理、获取图像区域、canvas游戏开发-微信打飞机
第三阶段:前端开发高级
①、后台开发基础
php环境搭建、变量、数据类型、语句、操作符、php的函数、字符串处理、对文件的操作、表单数据的上传和处理、正则表达式和爬虫、mysql基础、sql语言、数据库操作、ajax的意义、ajax的方法、json数据的处理、ajax实现登陆注册功能、jquery下的ajax实现、留言板、瀑布流功能实现、原生跨域请求jsonp、jquery版本jsonp使用
②、微信开发平台
搭建微信js-sdk开发环境、微信公众平台接口开发、微信授权、jssdk的基础接口和分享接口、图像处理、jssdk的音频处理、jssdk的界面操作、jssdk的地理位置、jssdk的智能操作与设备信息、微信开发项目练习
③、综合项目
④、H5高级开发及混合编程
node.js、AngularJS基础、AngularJS进阶、react.js、混合应用开发
HTML5入门容易,而且入门不需要任何编程语言基础,完全可以从零基础学起,但是而前端开发的知识点很多,特别需要有经验的老师手把手培养你。因此,对于没有基础的小伙伴,身边有没有做web开发比较厉害的朋友,建议报名HTML5开发培训班。毕竟这是一个系统学习的过程,与同学们一起学习,肯定是比自学更有学习氛围,学习的更快。