1.java语言基础
2.java面向对象编程
3.java面向对象高级
4.javaSE平台开发
5.ORACLE/SQL
6.java数据库访问
7.java web编程
8.Strus框架编程
9.Hibernate框架编程
10.Spring框架编程
11.Android基础入门
12.Android用户界面
13.Android基本组件
14.Android数据存储
15.手机通讯功能开发
16.手机特有Feature开发
17.多媒体
18.互联网应用
19.Android游戏编程
20.实战项目(口袋微博、手机支付系统、精灵视频播放器、MP3播放器、手机安全卫士、植物大战僵尸、快乐池塘、五子棋、俄罗斯轮盘、真心话大冒险、“友录人脉”云服务平台)
二、软件测试工程师
一、基础技能方面
Unix/Linux操作系统:
1、熟悉Unix/Linux环境
2、掌握Unix/Linux常用命令
3、理解并掌握Vi的一些常用命令
4、了解基本的shell
Informix:
1、熟悉并掌握informix常用命令
2、掌握SQL相关的一些知识
Oracle:
1、掌握oracle的基本操作
2、掌握在Unix/Linux系统下安装Oracle数据库
二、网络基础知识
1、熟悉TCP/IP HTTP UDP协议
2、掌握常用的网络命令
3、抓包工具的熟悉与学习
三、测试理论
1、软件及开发过程
2、软件测试的基本概念与方法
3、质量保证策略
4、测试依据与规范
5、单元测试
6、集成测试与系统测试
7、验收测试
8、基于应用服务器的测试
9、测试计划的制定,用例的设计与执行,缺陷的跟踪
四、模拟项目练习
1、理解需求,设计测试用例,测试用例评审
2、测试执行
3、提单规范
三、java开发工程师
1.java开发基础知识
2.Eclipse开发环境
3.J2SE 5.0 API
4.J2SE 6.0新特性
5.多线程技术
6.Socket网络技术
7.Regular Expression
8.Java反射技术
9.Properties技术
10.各种实战设计模式
11.Java debug技术
12.面向对象设计原则详解
13.实例解决面向对象设计
14.面试题内部讲解
15.面试答题技巧详解
16.AWT/SWING技术
17.北京社区医疗系统、陕西省医保系统、0A远景公办系统等
四、IOS开发工程师一、iOS开发简介:iOS系统、设备、应用平台的历史和发展,开发环境及mac系统、手持设备的介绍
二、C语言:纯C语言培训、经典算法介绍与练习
三、Obj-C语言:语法和程序结构,基本语言知识,DEMO程序讲解,SQL语言、SQLite数据库、XML、Objective-C语言基础
四、Objective-C语言核心:iOS核心开发:Cocoa Fundation、Cocoa UI、iOS用户界面、iOS首饰和触摸、iOS音频和视频、iOS网络连接、iOS图形处理、iOS传感器、iOS应用发布、iOS高级主题、iOS游戏开发、T-Angry Bird项目(iOS)、T-Photo项目(iOS)
五、网络、数据结构、数据库基础:http协议、常用数据格式解析、数据库基础
六、iOS开发环境与常用控件:熟悉开发环境,了解常用控件使用方法
七、iOS平台团队项目实训:阅读、动漫、商城等网络应用的团队开发
八、iOS平台开发资源与经验介绍:介绍开发经验,常用资源,项目经验等
九、软件开发通用能力培养:软件项目知识)-项目流程、UML图、交互设计图、软件测试理论
十、职业生涯规划:职业生涯规划,职场礼仪,团队合作。
十一、植物大战僵尸、愤怒的小鸟、号码簿助手、迷你重力小球等