课程详情 在线报名
模块A
|
课程名称
|
课程内容
|
课时
|
实用的3G手机开发基础
|
3G移动开发应用平台(Android/IPhone/symiban/WindowsMobile)介绍
|
介绍目前最主流的几款3G移动开发平台:Android、IPhone、symiban、Windows Mobile等开发平台的发展现状和趋势,另外本阶段课程会针对开发人员,重点介绍这几款开发平台开发的特点以及差异性。
|
24
|
JAVA语言高级编程
|
Java语言是目前最主要的编程语言之一,本阶段课程将为学员讲解Java语言的基础,包括:JDK的安装与结构详解,java源文件的基本结构分析,常见垃圾回收算法讲解,数据类型和各种运算符等。同时通过大量编程实例重点讲解Java语言的高级编程知识,包括数组定义与操作,数组排序,自定义堆栈,链表,树的遍历等常用数据结构实战,集合框架;List、Set、Map、迭代器等结合数据结构的深入讲解及常用算法的实战,如递归、冒泡、快速排序法等。
|
48
|
|
JAVA面向对象编程
|
面向对象是目前非常重要的一种编程思想,而Java语言是一种典型的支持面向对象的编程语言。本阶段课程将重点讲解Java面向对象高级原理:抽象类、接口、内部类、类的继承、多态、对象造型、面向对象设计原则、捕获异常、创建自定义技术、Java Debug技术等,并结合丰富的实例来详细讲解如何使用面向对象的方法进行软件开发,以达到巩固和理解面向对象软件开发思想的目的,并充分理解软件开发过程中的重构。
|
48
|
|
模块B
|
课程名称
|
课程内容
|
课时
|
3G手机Android应用开发工程师
|
Android
应用开发工作流程
|
介绍Android的SDK及开发环境的搭建;学习如何开始建立*个Android程序;学习如何制作手机上的安装程序及如何在设备上安装程序。
|
8
|
Android
开发基础
|
1. Android应用程序架构以及资源管理(Resources);
2.R.java的分析
2.1 学习Activity的生命周期
2.2 AndroidManifest.xml的深入详细分析
2.3 Intent的作用和目的
2.4 如何定义以及如何解析Intent
2.5 Service的生命周期,如何使用Service,如何使用BroadcastReceiver等
|
16
|
|
Android
UI编程
|
1.标准控件的使用,包括:Button, TextView, EditText, ListView, CheckBox, RadioButton, Gallery, Spinner以及 AutoCompleteTextView, ImageSwitcher, TextSwitcher等
2.设计开发自定义控件
3.Layout布局的使用
4.触摸按键(UI Events)事件处理方法
|
56
|
|
Android
图形图像编程
(2D图形/3D OpenGL)
|
1.View,SurfaceView,Canvas类的学习
2.如何在程序中显示文本及用特殊效果显示文本
3.如何在程序中如何绘图及显示图片(包括:普通绘图、特殊效果、直接显示图像文件、从资源文件中显示图片、实现图片透明显示效果等)
4.如何实现动画效果
5.如何使用OpenGL对3D动画的处理
|
56
|
|
音频/视频编程
|
1.如何实现音频的播放,回放及录制
2.如何实现视频的播放,回放及录制
3.如何对资源,文件和流中的数据处理,并进行音频和视频处理
|
48
|
|
本地数据存取编程
|
1.简单数据存取Preferences的使用
2.SQLite数据库的使用
3.Files文件数据存取的使用
|
16
|
|
模块C
|
课程名称
|
课程内容
|
课时
|
3G手机Android系统开发工程师
|
HTTP网络应用开发
(股票定制软件)
|
在本课程中,将以完整真实的股票定制软件来讲解如何开发一款Android网络应用软件主要功能包括:
1.显示股票实时买卖价;
2.查询股票详细信息;
3.可定制(增、删、查)股票;
4.显示股票K线图等。
主要讲解知识点包括:基于GPRS网络的使用、HTTP网络连接知识、如何同WebServiece通讯等。
重点巩固包括:数据存取、控件使用、触摸点击事件处理等。
|
40
|
App Widgets
应用部件开发
(股票定制软件扩展版)
|
在本课程中,将以项目实战一(股票定制软件)基础上,实战开发一款实用的小部件应用软件。
主要功能:实时的,后台更新显示股票信息。
主要讲解内容包括:Widgets开发的流程和知识点
|
40
|
|
Google Maps应用开发
(GPS定位软件)
|
在本课程中,将以完整真实的GPS定位软件来讲解如何开发一款Google Maps的GPS定位应用软件
主要功能包括:
1.GPS获取经纬度;
2.Google Maps定位,显示地图;
3.显示定位周边信息
主要讲解知识点包括:GPS,Google Maps的使用
重点巩固知识点包括:控件使用。
|
40
|
|
开心网手机
客户端开发
|
在本课程中,将以完整真实的开心网手机客户端开发项目为例,带领学生完整体验Android开发的标准工作流程和规范,主要的功能包括:
1.提交当前动态消息
2.查看系统消息,好友消息(详细信息),好友留言,好友回复,好友评论等
3.图文混排,显示消息中表情图标
4.显示我的菜地,好友菜地功能(可偷,可收获)
5.显示我的牧场,好友牧场功能(可偷)
6.添加生日提醒,收/偷菜,收获/偷动物到手机日历
7.预览本机照片,选择,Resize并上传到网络
8.拍照后发送进入预览界面
|
40
|
|
模块D
|
课程名称
|
课程内容
|
课时
|
3G手机开发全能技术拓展
|
3G 手机
Symbian应用开发
(实训:数字图书馆)
|
在本阶段课程中,将以完整真实的基于Symbian平台的手机数字图书馆为例,实现手机在线检索和阅读的核心功能,以带领学员全程体验3G 手机Symbian应用开发的标准工作流程。涉及知识点:
1.Symbian OS平台体系结构;
2.熟练搭建Symbian企业级开发环境;
3.C++面向对象高级编程;
4.熟练使用Symbian基本组件;
5.运用HTTPSocket进行网络程序设计;
6.基于Symbian S60 3rd和2nd手机应用软件的开发;
|
56
|
3G 手机
Win-Mobile应用开发
(某烟草公司“三员协作移动平台”项目)
|
在本阶段课程中,将以完整真实的基于Windows Mobile平台的某烟草公司“三员协作移动平台”为例,实现相关核心功能,以带领学员快速体验3G 手机Windows Mobile应用开发的标准工作流程。涉及知识点:
1.Windows Mobile运行的体系结构;
2.Windows Mobile开发资源及环境搭建;
3.Remote Tools和ActiveSync的使用;
4.事件驱动模型和消息响应机制;
5.核心API开发;
6.智能设备图形设计;
7.数据存储;
8.Windows Mobile数据通信技术;
|
56
|
|
3G 手机
iPhone应用开发
(数字阅读器)
|
在本阶段课程中,将以完整真实的基于iPhone平台的数字阅读器为例,实现相关核心功能,以带领学员快速体验3G 手机iPhone应用开发的标准工作流程及上传到App Store的相关流程。涉及知识点:
1.iPhone软硬件特性, iTunes store商业机制;
2.熟悉iPhone开发环境,Mac OS X入门;
3.Objective-C与面向对象程序设计;
4.iPhone App开发技术基础;
5.iPhone App开发技术高级专题;
|
56
|
|
就业指导
|
职业规划
|
创新能力、问题解决能力、项目管理能力
|
20
|
职场礼仪
|
职场风格、情绪管理、时间管理、商务礼仪
|
||
面试技巧
|
沟通能力、自我表现、现代办公、团队合作
|
||
创业指导
|
公司注册流程、公司运作前期准备、创业风险指导
|
||
毕业作品整理
|
简历制作、作品整理击规范
|
||
实习就业
|
修完全部课程考试合格后,安排实习1个月,实习合格就业
|
|
|
|
|
|
|
|
|
668
|
只要一个电话
我们免费为您回电