

Android系统开发
课程名称: Android基础部分
课程内容: Android程序设计入门,Java基础,数据库编程,Java高级编程。
学习目标: 为开发打下坚实的语言基础、掌握基本的编程技巧、掌握简单的开发逻辑、掌握常用的数据库与算法、掌握基本的编程技术、熟悉JAVA程序的开发和应用、能够进行JAVA应用程序的开发。
课程大纲:
Java基础
| 1、JAVA简介与环境搭建 |
| 2、JAVA语言基础 |
| 3、面向对象基础 |
| 4、异常 |
| 5、java.lang包 |
| 6、java.util包 |
| 7、java.io包 |
| 8、Swing界面编程 |
| 9、JDBC编程 |
数据库编程
| 1、数据库的概念 |
| 2、数据库的管理 |
| 3、数据库的增删改查 |
| 4、数据库函数 |
| 5、T-SQL编程 |
| 6、存储过程 |
| 7、视图和事务索引 |
| 8、触发器 |
Java高级编程
| 1、集合框架 |
| 2、IO流 |
| 3、多线程 |
| 4、网络编程 |
| 5、序列化 |
| 6、反射 |

课程名称: Android基础部分
课程内容: Android程序设计入门,Java基础,数据库编程,Java高级编程。
学习目标: 学习Android开发的基础,XML技术,JAVA WEB网页高级编程,并要求独立完成一个JSP网站的开发。
课程大纲:
网页编程基础
| 1、HTML基础 |
| 2、基本标记 |
| 3、表格与多媒体 |
| 4、框架 |
| 5、层 |
| 6、CSS基础 |
| 7、CSS进阶 |
| 8、Javascript基础 |
| 9、事件 |
| 10、浏览器对象模型 |
| 11、表单 |
XML技术
| 1、DTD |
| 2、Schema |
| 3、DOM |
| 4、SAX |
WEB 高级编程
| 1、JSP基础 |
|
2、Servlet |
| 3、会话跟踪 |
| 4、隐式对象 |
| 5、EL表达式 |
| 6、标准标签库 |
| 7、过滤器 |
| 8、MVC与分层架构 |
| 9、WEB框架 |

课程名称: Android应用编程
课程内容: Android UI,Android 2D图形编程,Android电话和导航定位,Android技术内幕。
学习目标: 学习Android UI,2D图形等相关技术,并要求独立完成一款Android 2D游戏的开发。