作者:徐建祥
日期:2012/10/17
网址:http://www.anymobile.org


Android 的成长历程也是中国手机史的一个快速发展历程,很多功能机的龙头企业沉沦了,也有些非传统手机公司发展起来了,作为功能机时代的C/C++ 工程师急切需要跟随时代潮流,顺利转型至 Android 工程师。


下面是我在公司组织的针对这些朋友的培训计划:


+---------------------------------------------------------------------------------------------------------------+
+ 培训目标:强调从零开始,通过强化训练,最终让学员掌握 Android 软件的设计和开发能力。
+ 培训内容:Java 语言核心技术 + Android 应用程序/框架 + 数据库 + Linux 内核,以及面向对象和软件设计。
+ 培训安排:整个培训计划共计三期,每期四至六个课程,每周安排一次课程(2个小时),每期的课程可以适当的安排1~2个项目实践。
+---------------------------------------------------------------------------------------------------------------+


第一阶段:JavaSE 入门及强化(面向对象)

通过学习Java编程语言的核心技术,对Java编程语言有深入的了解,为后续课程奠定良好的Java编程基础,并能编写相关的应用程序。

第一课:Java 语言基础知识
第二课:面向对象基础
第三课:高级语言编程及数据库
第四课:Java 网络编程//项目实践


第二阶段:Android 应用开发(SDK+NDK)

通过这个阶段的学习,迅速掌握Android应用的设计和开发,包括手机应用的软件开发和移动互联网应用的软件开发。


第一课:Android 编程基础(一)平台架构和项目结构
第二课:Android 编程基础(二)API和布局设计
第三课:Android 编程基础(三)数据库和NDK
第四课:设计规范,应用UML进行项目工程建模

第五课:手机应用的软件开发//项目实践
第六课:移动互联网应用的软件开发//项目实践


第三阶段:Android 系统开发

深入了解Android系统,了解 Android 的系统模块,可以完成Android的框架开发。

第一课:系统开机流程
第二课:Android 系统模块
第三课:Android 框架开发//项目实践
第四课:Android Kernel


附 部分PPT地址:


<<1.Android 平台应用开发_20120601.pdf>>

<<2.Android 应用开发入门_20120608.pdf>>

<<3.Android 应用开发进阶_20120615.pdf>>

<<4.Android 软件设计_20120629.pdf>>

更多相关文章

  1. 没有一行代码,「2020 新冠肺炎记忆」这个项目却登上了 GitHub 中
  2. 分支和循环(二)(零基础学习C语言)
  3. 不吹不黑!GitHub 上帮助人们学习编码的 12 个资源,错过血亏...
  4. 什么是Android(安卓)系统。
  5. 使用Tortoise SVN版本控制Android项目in eclipse的注意事项
  6. 这是你从未见过的组件库 -- Android(安卓)上的手绘风格组件
  7. 整合Plugin-X之后的ios项目配置
  8. 【项目】Android(安卓)预置第三方应用可卸载功能的实现
  9. Android(安卓)Adapter体系介绍

随机推荐

  1. android 模拟 再按一次退出程序onKeyDown
  2. Android线程池(二)
  3. mtk平台android提速
  4. frame动画
  5. Android之Gallery和ImageSwitcher结合的
  6. android――activity添加退出动画
  7. Android 显示当前服务的代码片段
  8. Android(安卓)Studio 提示错误 default a
  9. 设置里首选网络类型由3G改成4G
  10. Android 指南针程序