5年以上
30k
3-4年
20k-30k
2-3年
15k-20k
1-2年
0-15k
阶段
|
课程内容 |
课程目标 |
课程项目 |
第一阶段 284 课时 |
Java 面向对象程序设计 | 掌握Java 语言、OOP、集合框架中的数据结构和算法。 | IMDb 文本版 |
语法基础 | |||
面向对象编程 | 掌握关系建模、SQL及 PL/SQL 编程。 | ||
数据结构及算法 | |||
Oracle 数据库设计与应用 |
掌握核心 API,学会查找文档解决问题。 |
关系建模 | |
Oracle 体系结构 | |||
关系模型及范式 | |||
SQL 与 PL/SQL 编程 | |||
Java 高级程序设计 | CSV 解析导入 | ||
IO、线程、网络 | |||
反射、XML、JDBC | |||
Java Web 应用 | |||
HTML5、CSS、JavaScript | IMDb Web 版 | ||
Servlet 与 JSP | |||
过滤器与监听器 | |||
数据库连接池 | |||
AJAX | |||
第二阶段 216 课时 |
Android 开发与UI 设计 | 掌握开发流程、Android 5 Material风格、通用 UI 模式的设计与实现。 |
文件管理器, 房产交易平台, 微博客户端, NFC、蓝牙通信。 |
开发流程 | |||
Material 风格设计 | |||
UI 组件与设计模式 | 掌握核心组件、线程模型、异步任务、消息机制、AIDL、内存存储、外部存储、选项存储、SQLite 存储及数据加载器的使用。 | ||
动画与样式 | |||
Android 核心组件 | 掌握 HTTP 通信、OAuth、轮询服务、JSON 数据解析、图片下载及缓存、列表视图优化及位置服务及消息推送。 | ||
活动与片段(Fragment) | |||
广播接收器与服务 | |||
线程间通信 | 掌握 Linux 平台 C 语言开发与 NDK 开发,了解 OpenGL 开发。 | ||
进程间通信 | |||
数据存储 | |||
Android 高级 | |||
多媒体应用开发 | |||
云端应用开发 | |||
传感器与位置服务 | |||
蓝牙与 NFC | |||
图形与 2D | |||
Android NDK | |||
C 语言进阶 | |||
JNI 开发 | |||
企业实训 88 课时 |
项目实训 | 理解软件工程 | 驾考通 |
掌握SVN、Git 工具的使用 | |||
团队协作开发 | 智能设备开发 | ||
职业素质 | 简历编写 | ||
模拟面试 |
项目经验:多年IT行业从业经验,在华为参与过千万级以上的电信项目研发,主持参与江西省电信IBSS营业受理系统、广西省BSN电信收费系统、重庆市CRM系统等大型项目,曾任职阿富汗ODS数据挖掘系统研发项目经理,参与巴基斯坦电信PTCL项目,并受邀中国工商银行系统架构企培与贵州移动Android高级企培,为世界500强企业培训大量IT研发人员。
毕业院校:武汉理工大学|计算机科学与技术|学士。
项目经验:多年大型软件企业项目经验,曾主持湖南省罗杰舆情应急指挥管理平台、中石油会议中心PMS、湖南移动优生活系统、速达PM管理系统、智慧教育在线平台等项目开发。
授课风格: 寓教于乐 教学互长。