立即注册
 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广州大学城网业务调整

[其他] Java 八天免费实训营 [复制链接] qrcode

查看: 5475 | 回复: 0

头像被屏蔽
腾科togogo
发表于: 2013-10-22 22:02:49 | 显示全部楼层

Java 八天免费实训营
一、 主题一:javaSE桌面应用之飞秋即时通信软件  
1.1.  实训课程内容
    以一个常用的桌面软件(飞秋即时通信软件)来讲解桌面应用开发,深度剖析JavaSE核心技术,带领学员进入桌面系统开发的领域
1.2.  实训目标
1)  培养面向对象编程思想
2)  熟练掌握JavaSE核心编程技术
3)  迅速提高学生从事桌面型软件实战开发能力
4)  培养学生的团队开发精神及迅速提高他们的团队开发能力
1.3.  上课时间安排(上课是以飞秋即时通信软件为驱动的)
JavaSE实训时间安排
阶段课程
阶段课程内容
阶段课程目标
Java面向对象
(第一天、第二天)
面向对象特性:封装、继承、多态;接口应用;JVM性能调优(JVM内存结构剖析、GC分析及调优、JVM内存参数优化)
掌握面向对象的基本原则以及在编程实践中的意义;掌握接口编程基本原则;掌握基本的JVM优化策略
JDK核心API
(第三天)
JDK核心包、常用工具包、异常处理、集合框架
掌握JDK核心API编程;理解API设计原则;掌握java异常处理机制;掌握java集合框架
I/O
(第四天)
IO性能分析,字节和字符的转化流,包装流的概念,以及常用包装类,计算机编码,资源的自动回收管理
掌握基本的文件输入输出流,能够利用文件输入输出流进行文件的读写,掌握常见的IO流控制类和接口
Java图形界面
(第五天)
awt、swing常用图形界面组件介绍;事件处理机制介绍;
掌握java图形界面(awt,swing)编程
多线程
(第六天)
多线程的概念;多线程编程;线程安全问题、线程的同步、线程之间的通讯;线程死锁;线程池、线程并发库介绍
理解多线程技术的原理,理解线程安全、线程的同步和互斥,能够基于Thread和Runnable进行多线程应用开发
网络编程
(第七天)
Java网络编程;c/s与b/s结构介绍;网络通信协议TCP和UDP介绍;DatagramSocket,DatagramPacket,ServerSocket,Socket编程。
理解网络编程技术,能够基于Socket和ServerSocket进行网络应用开发,能够结合多线程技术进行多客户端网络应用开发
项目疑难解答和项目评审
(第八天)
帮助学生解决项目疑难及作项目评审
掌握团队开发工具SVN,体验团队开发,积累项目开发经验
二、 主题二:垂直搜索案例
2.1.  实训课程内容
    以一个真实的垂直搜索案例(软酷网)来讲解一个企业常用的开源搜索框架(lucene),深度剖析搜索引擎技术,带领实训学员进入搜索引擎应用开发的领域
2.2.  实训目标
1)  快速理解搜索引擎的工作原理与实现方式
2)  掌握网络爬虫的原理与实现技术
3)  掌握实现快速搜索的开源框架lucene
4)  掌握solr框架
5)  实现完毕之后,学生可以利用lucene完成一些站内搜索、利用开源技术完成一些小型的搜索引擎
2.3.  上课时间安排(上课是以软酷网项目为驱动的)
搜索框架lucene 8天实训时间安排
第一天
上午:html+css介绍
下午:xml介绍
第二天
上午:servlet介绍
下午:jsp介绍
第三天
上午:搜索引擎的原理及分类、  网络爬虫的概念及实现原理
下午:网络爬虫实现技术之nutch介绍与实例编写
第四天
上午:全文搜索的概念及实现原理、lucene入门
下午:分词器概念、常用的英文与中文分词器,分词器在Lucene中的应用
第五天
上午:利用lucene完成索引库的增、删、改、查操作
下午:lucene的简单查询与分页查询;完成软酷网搜索功能与分页功能;
第六天
上午:理解lucene的评分机制与多样化查询
下午:lucene解析查询表达式QueryParse与排序;完成软酷网搜索排序功能;
第七天
上午: lucene的过滤查询与高亮显示
下午: tika工具的介绍及例子编写;完成软酷网搜索高亮显示功能;
第八天
上午:帮学生解答项目难点
下午:项目评审
三、 主题三:手机游戏案例
3.1.  实训课程内容
    以一个体育类游戏(疯狂投篮)来讲解android3D游戏开发,深度剖析3D游戏开发技术,带领实训学员进入3D游戏开发的领域
    疯狂投篮是体育类游戏的一种,其模拟了街头篮球机,将风靡全世界的投篮机带到了手机上,只要动动手指就可以进行投篮,享受投篮机的乐趣
3.2.  实训目标
1)  快速理解Android 平台的管理和开发
2)  熟悉Android 的体系架构, 核心服务程序设计与运行
3)  熟悉Android 应用程序的设计与实现
4)  熟悉android的2D/3D游戏开发
3.3.  上课时间安排(上课是疯狂投篮3D游戏为驱动的)
Android 8天实训时间安排
阶段课程
阶段课程内容
阶段课程目标
android基础
(第一天)
Android开发平台、Eclipse+ADT开发环境、AVD及传感模拟器调试技术、Android体系结构、Android核心组件(Activity、Intent)及其生命周期、Android资源系统。
熟练的搭建Android开发环境;掌握基本Android应用程序开发、调试、发布流程;具备基础的Android应用开发能力。
Android核心组件
(第二、三天)
Android UI系统、Android常用布局、菜单和对话框、Android基本组件、UI组件和适配器(Adapter)、Handler机制、Android高级组件。
熟练的掌握Android各种常用核组件;熟悉Android UI编程中一些常见的设计模式和代码机制。
Android数据库技术
(第四天)
Android文件系统、SDCard访问、Content Provider、SQLite核心编程、Cursor操作和Cursor适配器、SQLiteHelper、Android数据库设计模式。
了解Android文件系统的基本结构、掌握SDCard访问技术;熟练掌握SQLite编程技术和应用技巧。
Android 2D/3D技术(第五、六天)
OpenGL ES基础、Android 3D编程技术。
了解OpenGL ES编程技术并掌握基于此技术的Android 3D绘制。
疯狂投篮游戏案例
(第七天)
疯狂投篮游戏功能简介、游戏的框架与设计、游戏功能实现
了解3D游戏开发流程,积累游戏开发经验
项目疑难解答和项目评审
(第八天)
帮助学生解决项目疑难及作项目评审
掌握团队开发工具SVN,体验团队开发,积累项目开发经验


报名申请方式:
1电话咨询 钟老师18675953308
2)或发送短信姓名+学校+年级专业+QQ+Java八天实训营申请”至18675953308



腾科IT国际学院--甲骨文(Java)广州授权学习中心
公司名称:广州腾科职业培训学校
公司地址:广州市天河区棠安路188号乐天大厦2楼整层
联系人:钟老师 18675953308
工作QQ:1446978726
跳转到指定楼层
快速回复 返回顶部 返回列表