课程名称 | 课程内容 | 学习目标 | 实战项目 |
---|
第一阶段(Java编程语法进阶) |
Java面向对象高级编程 | 本阶段主要讲解Java 语言、面向对象程序设计以及设计模式,主要内容有: Java 基本数据类型与表达式,分支循环。 String 和StringBuffer 的使用、正则表达式。 面向对象的抽象,封装,继承,多态,类与对象,对象初始化和回收;构造函数、this关键字、方法和方法的参数传递过程、static 关键字、内部类,Java 的垃极回收机制,Javadoc介绍。 对象实例化过程、方法的覆盖、final 关键字、抽象类、接口、继承的优点和缺点剖析;对象的多态性:子类和父类之间的转换、抽象类和接口在多态中的应用、多态带来的好处。 Java 异常处理,异常的机制原理。 常用的设计模式:Singleton、Template、Strategy 模式。 JavaAPI 介绍:种基本数据类型包装类,System 和Runtime类,Date 和DateFomat 类等。 Java 集合介绍:Collection、Set、List、ArrayList、Vector、LinkedList、Hashset、TreeSet、Map、HashMap、TreeMap、Iterator、Enumeration 等常用集合类API。 Java I/O 输入输出流:File 和FileRandomAccess 类,字节流InputStream 和OutputStream,字符流Reader 和Writer,以及相应实现类,IO 性能分析,字节和字符的转化流,包装流的概念,以及常用包装类,计算机编码。 Java 高级特性:反射、代理和泛型。
| 该阶段课程重点讲解了Java语言的基本语法、高级面向对象特性设计模式以及常用类库。完成该阶段课程的学习之后,学员可以熟练使用Java 语言实现文件读写和网络操作等常见功能。 |
|
第二阶段(Android基础课程) |
UI编程 事件处理 数据库存储与I/O 广播 服务 资源归类 |
Android开发环境搭建 Android初级控件的使用 Android高级控件的使用 对话框与菜单的使用 控件的布局方法 多Acitivity管理 自定义控件实现方法 基于Android平台的HTTP通讯 Android SQLite3数据存储技术 ContentProvider使用方法
| 该阶段所要达到的目标是让学员熟练的掌握Android UI开发的基本方法,包括各种控件、布局方式和自定义控件的使用方法。在完成该阶段的学习之后,学员可以独立设计与开发应用程序的前端界面。 该阶段所要达到的目标是让学员熟练的掌握在Android平台下开发基于HTTP协议的客户端程序所需要的基础知识。完成该阶段的学习之后,学员可以独立的设计与开发各种网站的客户端应用程序 | 1、在线书城"UI的设计与实现 2、 "在线书城"网络访问与数据解析功能的设计与实现。 3、 文件管理器。 4、 电子书阅读器 |
第三阶段(Android高级课程) |
Android高级课程培训 |
地图及定位技术:GPS简介;查询某地附近建筑的方法;使用Google Map实现点对点导航。 传感器使用方法:方向、加速度(重力)、光线、磁场、距离、温度等传感器的使用。 近场通信技术:NFC技术简介;NFC技术是用场景介绍;NFC技术实现方法。 媒体管理技术:MediaPlayer的使用方法。 触摸屏技术:手势识别;多点触摸技术。
| 该阶段课程重点介绍了智能手持设备当中的各种设备的使用方法。完成该阶段课程学习之后,学员可以在项目当中添加各种" 炫酷"的功能,如距离感应、游戏重力感应,和触摸屏多点触摸等。 | 1. 手势浏览。 2. "随身游"手机导游系统。 3. 在线音乐商店 |
第四阶段(iOS高级课程) |
iOS高级课程 |
iOS开发入门基础课程 iOS APP应用开发编程。 base64编码、MD5摘要,AES/DES加密 消息推送:JPush,OpenFire实时推送 支付宝支付
| 该阶段课程重点介绍了主流的加密技术,旨在于在HTTP环境下传递较长的标识信息,以及使用第三方工具实现消息推送和支付功能,使得项目更具有实战性 | 1. 手势浏览。 2. "随身游"手机导游系统。 3. 在线音乐商店 |
终极考察 |
知识问答 求职指导 | 回顾四个月来收获了多少,学员交流。就业老师根据学员意向及学习情况,对学员进行就业指导和职业规划。包括面试技巧,笔试题精讲,模拟面试,职业生涯规划等。 |
|
|