【课程详情】
阶段(Android开发基础) | ||
实训主题 | 实训内容 | 实训目标 |
Android开发基础 | • 行业背景介绍• Android框架介绍• Android开发环境构建• Android开发工具介绍• 创建个android程序,了解Android项目结构• 使用模拟器运行Android程序• 了解Android程序的调试方法 | 了解行业背景,了解Android框架,搭建Android开发环境,在Android开发环境下开发个程序 |
Android编程基础 ——Java语言基础 | • 数据类型,变量、常量和数组; • 运算符和表达式,分支,循环; • 使用Android基础控件,实现输入输出 • 算法和常用数据结构 • 软件编程规范 | 掌握Java基本语法,深入理解变量、表达式、运算符、流程控制、算法初步、软件编程规范等相关内容。 |
Android编程基础 ——00P编程 | • 面向对象编程(00P),类和对象; • 继承和组合,this和super关键字,属性(Property); • 方法重载和封装 • 访问修饰符、static和final关键字的使用 • 方法重写和多态 • 内部类和静态类 • 常用设计模式 | 掌握Java语言高级特性,理解面向对象编程思想,掌握封装,继承,多态三大特性。 |
Android编程基础 ——Java核心API | • 正则表达式 • 反射 • 集合框架 • I0操作 • MVC模式 • 多线程 • Socket网络编程 | 深入了解Java中的相关API |
Android UI基础 | • Android中的5大布局 • Android中的常用控件 • Android中的事件处理 • 系统菜单和上下文菜单的使用 • 对话框的使用 • Activity的跳转 | 掌握Android中的常用布局和控件,对话框的使用,Activity的跳转和生命周期 |
全真实训项目一:T-0thello项目、T-Reader项目贯穿、T-ELT项目贯穿 |
第二阶段(服务端技术) | ||
实训主题 | 实训内容 | 实训目标 |
数据库、JDBC和XML | • SQL语句基础和提高 • SQL语句调优 • 数据库设计基础 • JDBC核心API(Connection、Statement、ResultSet) • XML基本语法 • XML解析 | 掌握MySql数据库技术,使用JDBC技术连接数据库,掌握XML的语法及解析 |
HTML/CSS | • HTML基本文档结构 • HTML中的各种元素 • HTML中表单的使用 • CSS规范 • CSS选择器 • CSS的常用属性 • 使用CSS实现页面布局 | 掌握HTM的L页面设计、编写,熟练使用Css样式话HTML |
Servlet和JSP | • Web服务器的工作原理,Tomcat的安装和启动 • 在Tomcat中配置虚拟目录与发布Web应用 • Servlet的生命周期 • Servlet核心API • Session和Cookie的使用 • JSP的基本语法 • JSP标签库 • JSP编程技巧和经典设计模式 | 掌握Servlet和JSP技术,能够独立完成B/S结构的应用开发 |
全真实训项目二:T-3GABS项目服务端开发、T-3GABS项目服务端开发、T-3GABS项目服务端开发 |
第四阶段(Android高级技术) | ||
实训主题 | 实训内容 | 实训目标 |
Android高级绘图 | •图片和文字 •动态背景 •自定义动画 •音乐示波器 | 掌握Android自定义图形绘制,具备开发复杂控件效果的基础 |
Android高级控件 | •ListView、GridView的拖动 •双向调节的滚动条 •根据需要弹出的快速功能框 •弧形排列的控件 | 掌握Android高级自定义控件的开发。能够根据需要,开发定制控件 |
商业应用项目结构 分析及设计 | •商业项目中的界面功能组织以及导航 • 掌握正确使用各种资源 •如何使用欢迎屏幕和新手导航 •网络操作的基本封装 | 掌握商业软件在开发初期,如何搭建项目基本机构,如何在界面和后台功能之间进行通信。以及如何正确的组织各种资源 |
全真实训项目四:T-fishman项目贯穿 |