第一阶段 Java基础 | 共96 | ||
Java语言基础 | Java开发环境搭建与部署 虚拟机 需求导向/ (数据类型/运算符/表达式/条件/循环/字符串/数组) | 基础认知,扩展,整合 | 32 |
Java面向对象 | 面向对象设计思想 (接口/类/静态/对象/继承)/面向对象设计编程 (异常/I/0流/多线程) | 全面掌握面向对象设计思想理念 | 32 |
Java进阶应用 | 数据结构(递归/链表/堆栈/队列/排序/树)泛形与元数据(注解)/集合 配合实例化综合应用 | 实练逻辑算法,拓展思维模式 | 32 |
第二阶段 数据库及网络 | 共56 | ||
MySql | MySql数据库基础管理、SQL 语言、数据库设计范式;数据备份与移植;触发器、存储过程;数据检索技巧,视图,触发器,函数,存储过程,游标等技术的使用。大对象的读写技巧,数据优化技巧,分区与索引。MySql数据库,常见问题分析与设计。 | 熟练的掌握SQL应用,能对数据库进行添加、插入、删除、查询等操作 | 24 |
XML | XML的概念与基本作用、XML的基本语法、XML的约束模式、DTD、XML Schema、名称空间。WEB服务器的工作原理、Tomcat的安装与启动运行、Tomcat的体系结构、在Tomcat中配置WEB虚拟目录与发布WEB应用程序的各种方式、设置目录的默认网页、使用Tomcat配置虚拟主机。 HTTP协议详解,HttpServletResponse和HttpServletRequest的应用, Session及Session域的应用,Session跟踪机制,Session实现购物车,利用Session防止表单重复提交,MD5算法及其应用,Session的持久化 | 熟练掌握XML语法规则以及XML的各种解析方式。 | 32 |
Android 基础阶段 | 平台架构特性(JAVA/C) | 掌握应用开发流程/搭建开发环境 | 2 |
Market/应用程序组件 | 2 | ||
环境搭建与部署/打包与发布 AVD/DDMS/AAPT 调试与测试 | 4 | ||
相关资源访问/资源制作 | 8 | ||
Activity/Service/Broadcast Receiver/Content Provider/原理(生命周期)及深层实现 | 四大组件及意图的深层次解析 | 24 | |
Intent 联系四大组件的原理及实现 | 12 | ||
Android 进阶(初级) | 组件Widget/ 菜单Menu/ 布局Layout 详解 | 界面规划 | 20 |
Xml解析(Pull/Dom/Sax)/JNI | 资源解析 | 4 | |
解析SQL数据库原理, SQLite /SharedPreferences/File详解 | 数据库 操作应用 | 12 | |
多媒体Audio/Video/Camera 详解 | 多媒体操作应用 | 16 | |
Android 进阶(高级) | 深层次解析网络连接原理,实现Socket/ServerSocket/Http/Url/Web Service及与服务器交互细节 | 移动无线网络应用 | 16 |
从服务器上传/下载(多线程断点续传下载)xml,并解析后在手机上显示且交互(动态断点加载) | 8 | ||
蓝牙/WIFI SMS/MMS 应用实现 | 12 | ||
深层次解析GPS原理,实现LocationManager/LocationProvider 进行定位/跟踪/查找/趋近警告以及Geocoder正逆向编解码等技术细节 | GPS 相关应用 | 16 | |
2D图形库(Graphics/View)详解 | 2D图形解析(适于游戏开发) | 20 | |
SDCARD/传感器/手势 应用实现 | 外设相关应用 | 8 | |
Android 开发阶段 | 解析2D游戏相关需求,相关设计(以J2ME为导向进行相关Android的移植,原创实现游戏框架及2D游戏引擎) | 游戏开发应用 | 16 |
解析基于C的NDK开发原理以及底层系统运行的流程 | 底层开发应用 | 12 | |
解析Android 3D图形库 (OpenGL ES),实现一个3D粒子系统 | 3D图形解析 | 12 | |
Android项目阶段 | 基于Android客户端的在线小说阅读系统 -------------相关技术细节(Http/SQLite/Activity/Web Service/Intent/Xml(Pull)/ Content Provider/Broadcast Receiver) | 无线网络应用实战 | 12 |
以项目1945以及植物大战僵尸为蓝本,对学员进行全方位的Android 2D游戏强化。 -------------相关技术细节(Http/SQLite/View/Grpahics/Media/自实现2D游戏引擎/数据结构算法) | 游戏应用实战 | 12 |