聪明文档网

聪明文档网

最新最全的文档下载
当前位置: 首页> Android开发基础知识

Android开发基础知识

时间:2011-08-24 14:45:30    下载该word文档

一、课程优势:

  3G号称移动互联网,3G开发背后蕴藏的巨大商机仍然是来自于互联网,3G软件的主流应用模式将是"手机客户端+互联网络应用服务端",这种模式要求3G程序员不但要掌握像Android这样的手机终端软件技术,还要掌握开发互联网络应用的JavaEE技术。真正的3G开发并不是仅仅只掌握了某种手机操作系统的编程语言就能够胜任的,好的3G开发程序员必须对网络通信原理和Web应用开发都有比较好的了解和一定的实际开发经验。传智播客javaee+3G课程体系正是冲着3G开发的主流和高级别应用需求而设计的,其先进性和强大的市场竞争力在传智播客的多个培训班的实践中得到了验证,有相当一部分同学毕业上班的起薪即达到7k8k、甚至更高,其中一些同学工作后不久即成为了公司的技术骨干,这正是因为他们具有3G终端和web后端的综合应用开发技术才得以迅速脱颖而出!"黑马程序员训练营"javaee+3G课程体系正是冲着3G开发的主流和高级别应用需求而设计的,它在传智播客原有的javaee+3G课程体系的基础上,专门对3G内容进行了扩充和加强。

二、课程大纲:

第一阶段:夯实基本功

  1.Java5中的线程并发库

  2.移动用户资费统计系统

  3.Java安全(加密、数字签名、数字证书、HTTPS协议)

  4.HttpServerHttpClient编写

第二阶段:Java web + Jdbc + Javamail

  XML的语法概念与编程,tomcatweb应用程序结构,虚拟主机,Http协议、ServletJSPSessionCookie、文件上传、过滤器、监听器、国际化与JSTL标签库、中文乱码的深入分析。

JavaMail开发技术、SMTP协议、POP3协议。mysql数据库、sql语句、存储过程、触发器、jdbc

  备注:针对android开发的特点,Http协议、虚拟主机、Cookie、文件上传、JavamailHttpClient开源工具的应用等需深入讲解,国际化与自定义标签则应快速掠过。

第三阶段:Android 基础知识与项目

  Android SDK及其开发环境搭建、Android项目结构分析、Android应用设计模式、文件系统、SDCard读写、SharedPreferencesIntentAndroid四大核心组件(ActivityBroadcastReceiverService Content Provider)、IntentFilterSQLite数据库(增、、改、查)、应用调试与Android Junit、应用打包与安装。

  备注:为了博采众长,增长学员的阅历,更多了解企业的一线项目,我们在android理论课程上到一定阶段后,就会利用周六日时间穿插一些社会上的开发人员来讲解他们做过的项目。提前声明:开发人员的授课技巧和讲解思路通常都不如专业的培训老师,但是,学员应该清楚,我们向社会人员学习的重点在于他们的项目价值,而不是他们的授课过程。

  项目:来电知了,视频播放客户端,短信分类管理,五子棋网络游戏,还有一些不便于在网上公开宣传的企业内部项目。

第四阶段:linux + Ajax + s2sh + webservice 单点登录

  linux 使用的核心思想、linux下的用户管理,文件管理,系统管理、程序的安装,使用,卸载。linuxJ2EE开发实践。linuxweb服务器,j2ee服务器,ftp服务器,samba服务器的配置。WebService技术原理、WebService技术的应用、Soap服务的创建与管理、WSDL描述文档规范、UDDI 注册中心运行原理;使用AxisXfire创建WEB服务、Webservice客户端的编写、使用TCPMonitor监听SOAP协议、异构平台的整合。

  Ajax的工作方式、B/S请求响应机制与Web开发模式、XMLHttpRequest对象、DOMAjax、使用DOM操作HTML文档、使用 DOM操作XML文档等。XMLHttpRequest对象、简单的Ajax开发框架、使用responseText处理返回的普通文本信息、使用 responseXML处理返回的XML信息、在普通文本和XML文档之间权衡、Ajax封装、开源Ajax框架、商业Ajax框架。

  Struts2框架的工作原理与架构分析,struts-default.xmldefault.properties文件的作用,指定多个配置文件,Struts2中的国际化,Struts2中的表单校验,Struts2中文件上传。使用通配符定义action、动态方法调用、多文件上传、自定义类型转换器、输入校验、国际化、OGNL表达式、Struts2标签、为Action的属性注入值、自定义拦截器、异常处理、使用 struts2实现的CRUD操作的案例。

  高级Hibernate开发技术:ORM思想,Hibernate数据检索技术,Hibernate高级映射技术,Hibernate多表联合查询,Hibernate大对象读取技术,Hibernate拦截与回调技术,Hibernate二级缓存技术,Hibernate分页技术,Hibernate性能优化技术。

  Spring2.5开发技术快速入门,IOC思想、Bean作用域范围、Bean生命周期管理、依赖注入、AOP思想、AOP原理解剖、声明式事务管理、数据源配置。Spring+JDBC集成、Spring+Struts1.3+Hibernate3.3集成、Spring+Struts2.1+Hibernate3.3集成

  单点登录的概念与功能,自动登录程序,同域内的单点登录系统,多个域的单点登录系统的原理,CAS服务器的配置,CAS整合多个系统的问题与方案。

第五阶段:oracle + S2SH 项目

  Oracle数据库基础管理、Oracle存储过程与触发器、Oracle查询语句的编写技巧。从CMSCRM、巴巴运动网、ERP(进销存)、数据采集系统、EMSOA中选一个,每个班不固定。

免费下载 Word文档免费下载: Android开发基础知识

  • 29.8

    ¥45 每天只需1.0元
    1个月 推荐
  • 9.9

    ¥15
    1天
  • 59.8

    ¥90
    3个月

选择支付方式

  • 微信付款
郑重提醒:支付后,系统自动为您完成注册

请使用微信扫码支付(元)

订单号:
支付后,系统自动为您完成注册
遇到问题请联系 在线客服

常用手机号:
用于找回密码
图片验证码:
看不清?点击更换
短信验证码:
新密码:
 
绑定后可用手机号登录
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系 在线客服