课程详情 机构简介 机构地址 预约试听
关键词:北京html5开发培训课程哪家好 北京html5开发培训课程多少钱 北京html5开发培训课程电话地址
随着移动互联网时代的来临,国内对HTML5人才的需求越来越大,作为国内更早的HTML5工程师培训机构,应多家知名软件企业的招聘委托,现面向社会批量招收HTML5开发工程师岗前定岗实习生。 入训学生学习结束,统一安排工作,定向到知名企业上班,确保对口就业、高薪就业。
任职条件:
1、理工科,有志于在IT行业发展;计算机(网络)、电子信息、软件工程、(电气)自动化、测控、生仪、机电等专业;
2、有计算机语言者优先,如:C语言、C 、Java、.Net等。
培训周期:四个月
课程体系:
一、互联网前端UI基础
课程名称 | 课程内容 | 教学目标 |
计算机概论 | 计算机概述、手机及移动终端设备概述、计算机语言基础知识、语法学习 | 了解软件开所需的背景知识,了解计算机语言的基本概念及其发展与演变。为新语言的学习打下基础。 |
HTML基础 | HTML文件的基本结构 HTML文件编写方法 HTML基本标记 文字设置 段落与列表 图像和多媒体的创建 超链接和表单 表格和框架的创建 | 具备初步的网页制作能力,可以制作简单的网页。 |
CSS基础 | 设计丰富的文字效果 设计图像和背景 设计更富灵活性的表格和表单 制作实用的菜单和网站导航 CSS Div布局定位基础 盒子模型 元素的定位方式 CSS布局理念以及常见的布局类型 | 熟练使用CSS来设计和调整HTML页面的布局。 |
JavaScript基础 | 语法基础(变量、条件、运算符、循环) 数组和对象 函数 闭包 定时器(setTimeout,setInterval) this和objectbinding 动态方法调用 异步javascript和函数回调 异常捕获 DOMAPI innerHTML Documentfragments | 1.掌握用JavaScript来访问浏览器环境和HTML语言所构成的现成对象的方法 2.熟悉JavaScript文档对象模型; 3.掌握应用JavaScript技术制作网页特效的常用方法如何响应用户即事件) |
Ajax知识 | XML知识,XSLT,XPath, JSON语法,C/S通信传输,XMLHttpRequest用法,常见Ajax框架介绍,Ajax安全性设计 | 1.能够使用Ajax技术实现web页面的动态更新,包括:词语输入自动提示、图片自动刷新等。 2.掌握JSON、XML相关知识。 |
实战1:开发一款简单手机互联网网页应用 | 开发一款手机QQ聊天网站。 | 了解MobileWeb与DesktopWeb的不同点,掌握移动网页开发技巧。 |
二、手机软件开发入门
课程名称 | 课程内容 | 教学目的 | 课时 |
苹果iOS使用入门 | MACOS介绍 IOS介绍 | 掌握苹果电脑的基本操作,了解IOS、iturnes等软件使用技巧。 | 1d |
IOS开发入门 | 视图控制器,文件IO,SQLite数据库,视图绘制,图像绘制,音频播放与录制,事件,multi-touch及手势,点对点网络。 | 掌握iPhone开发环境的搭建,iPhone基本交互和视图控制,iPhone文件处理与数据库处理,iPhone的图形绘制,iPhone事件、Multi-touch及手势处理,iPhone的网络。 | 2选1 |
Android开发入门 | Android基础知识,用户界面设计,文件数据存储,sqlite操作,硬件操作,多媒体功能实现。 | 掌握Android开发环境的搭建,能够使用Java语言开发Android的简单程序。掌握Android真机的调试方法。 | |
Phonegap框架 |
1.Phonegap软件的目录结构、设备、事件、欢迎界面、方向切换。 2.Phonegap终端设备API。 3.数据访问API。 4.Phonegap插件的使用。 |
了解Phonegap的安装和配置,掌握IOS设备、Android设备的NativeAPI的调用,如:GPS、加速器、照相机等。掌握Phonegap软件的调试方法。 | 4d |
HTML5 | Web的发展历史 HTML5和HTML4的区别 HTML5的结构 表单与文件 绘制图形 多媒体播放 本地存储 离线应用程序 通信API | 能够使用HTML5中新增结构元素来构建网页。 | 6d |
CSS3 | CSS3发展概述 CSS3新增的选择器 增强的文本和颜色功能 新增的弹性盒模型 完善的盒模型和UI设计 CSS3多列布局 CSS3渐变设计 CSS3动画设计 CSS3新增的其他功能 MediaQueries相关样式 | 能够使用HTML5 CSS3来构建Web应用程序 | 3d |
实战1:使用Phonegap开发一款IOS软件 | 通讯薄信息管理系统 | 能够自己独立开发一款IOS软件APP。 |
2选1 8d |
实战2:使用Phonegap开发一款Android软件 | 通讯薄信息管理系统 | 能够自己独立开发一款Android软件APP。 |
三、手机软件开发高级课程
课程名称 | 课程内容 | 教学目的 |
JS源代码编写规范及集成开发环境webstorm |
1.编码规范讲解:变量命名、注释等; 2.webstorm安装与配置 3.webstorm使用技巧 |
掌握JavaScript编码规范,熟悉webstorm软件使用方法。 |
Compass&Sass |
1.Sass介绍 2.Compass软件使用方法 |
熟练掌握Sass及其工具,简化CSS开发过程。 |
SenchaSDK开发 |
1.Sencha入门。 2.界面布局。 3.表单使用。 4.数据操作。 5.高级界面设计。 6.软件界面主题。 7.软件架构。 8.软件部署与维护。 |
1.使用Sencha开发移动互联网应用。 2.使用MVC架构开发可扩展的企业移动互联网应用。 3.理解桌面应用和移动互联网应用在设计上的不同。 4.快速开发跨不同手机平台的友好应用。 5.实现一个复杂的软件界面,能够综合运用表单(forms),地图(maps),栏目(tabs),排序(sorting),多媒体(media)和图表(charting)。 6.有效运用手势技巧 7.在本地终端上存储数据。 8.设置软件的风格和主题。 9.软件性能优化。 11.发布软件到苹果AppleStore上和AndroidMarketplace上。 |
Node.js |
1.JavaScript与Node.js 2.Node.js的使用场景 3.Node.js的开发步骤 4.阻塞模式和非阻塞模式 5.捕获Post请求 6.捕获文件上传请求 |
熟悉Node.js各项功能及其使用方法,可以开发一些简单的服务端应用。 |
如何设计WebService |
1.RESTfull介绍 2.JSONP介绍 3.API设计原则 4.API设计文档模版 |
掌握先进的WebServiceAPI设计理念,能够设计简单的WebService接口。 |
数据库设计与开发 |
1.DQL语句,DML语句,DDL语句。 2.函数,视图,索引,序列。 3.数据库设计规范。 4.Mysql数据库安装与使用。 |
1.了解数据库基本概念,掌握SQL基本语法,能进行数据库的查询与更新操作。了解数据库更新发展趋势。 2.可以独立安装、配置和管理MYSQL数据库,并能够使用SQL来操作数据库数据。 |
Sencha实战 | 设计一款手机电子商务软件。 | 掌握IOS/ANDROID设备上手机客户端软件的Sencha开发技巧,并具备后台服务端的接口开发能力。能够独立开发一款手机客户端软件。 |
四、软件工程管理
课程名称 | 课程内容 | 教学目的 |
软件工程实用技巧 |
1.软件工程基础 2.需求分析技术 3.面向对象的软件设计 |
了解软件产品生命周期,了解软件工程等概念。能够对中小软件应用进行需求分析和设计。 |
软件原型设计BalsamiqMockups |
1.软件的下载和安装 2.UI控件 3.使用技巧 |
掌握Mockups的使用方法。可以用它来设计一款手机软件的低保真模型。 |
软件项目管理Trac |
1.Trac的下载和安装 2.用户管理 3.wiki的使用 4.ticket管理 |
掌握Trac的使用方法。 |
软件版本管理SVN |
1.版本管理概念 2.svn的下载和安装 3.svn用户权限管理 4.svn命令 5.svn客户端使用方法 6.软件版本号管理规范 |
掌握团队工作模式下的版本管理的基本概念。 |
软件缺陷管理Mantis |
1.mantis的下载和安装 2.软件缺陷的定义与判断准则 3.软件缺陷的生命周期管理 4.用户管理 5.产品管理 |
1.mantis的下载和安装 2.软件缺陷的定义与判断准则 3.软件缺陷的生命周期管理 4.用户管理 5.产品管理 |
北京博测科技有限公司,是一家专业软件开发与测试解决方案提供商,从事软件产品开发、软件产品测试、软件测试咨询、软件测试项目外包、软件测试人才外包、软件测试工具销售和软件测试中优质人才培训等业务。在功能测试、性能测试、商业自动化测试、开源自动化测试、白盒测试和网络信息安全测试等领域居于国内卓越地位。
学校名称:北京博测科技有限公司
固定电话:
授课地址:北京海淀海淀北京市海淀区清河嘉园甲一号楼901室 免费参观