广州天河Android游戏开发工程师培训
 首页 > 课程中心

广州天河Android游戏开发工程师培训

课程价格:来电咨询

电话:400-168-8684

课程信息

上课时段:白天班

课程人气:已有16231人浏览

授课学校:东方标准广州软件学院

上课地址:广州市天河区五山路华工科技园金华园区

课程介绍

课程价格 ¥100.00
开课日期 电话咨询
培训周期 1-2个月
地址 广州市天河区

程周期及上课时间:

 

培训周期:15周<4个月>,680学时,周一至周五9:30-12:00,13:30-17:00

 

授课地点: 天河区五山路华工科技园金华园区


课程体系:

第一阶段:编程基础班
课程主题 讲授内容目标

JavaSE +

Android基础
1>.结构化程序开发逻辑、面向对象编程、00P编程思想、java.lang包、数据结构与算法、java.util类集框架,java标准io,线程、swingUI编程、UI高级控件,Dom4j处理xml技术:sax解析,Dom语法,Xpath路径查找,设计Schema文件校验Xml。java5的增强特性:泛型、注解、变参、枚举类型。Log4j日志处理、类加载与反射、设计模式:工厂、修饰器、动态代理、原型与单例。java6的jaxb数据动态绑定。java7新语法:基础语法动态增强,菱形语法、NI0.2/AI0,自动关闭资源的try语法等。 2>.Android开发环境搭建、android的常识、完成手机版计算器开发;目录结构、DDMS介绍,布局(LinearLayout、TableLayout、RelativeLayout、FrameLayout,使用样式美化界面),intent的使用、Android Permission授权,Activity的生命周期,各种Event事件处理、手势运动捕捉,UI控件专题:体系结构、<ScrollView><TableRow> <CheckBox> <Spinner><DatePicker><TimePicker><ImageButton> <gridview>;各种Menu菜单控件、ListView、多种对话框、<Gallery画廊>Tab选项卡、照片切换浏览器(照片浏览器综合案例),handler和handlerThread、android平台下的常用I0处理。
项目1

怪物卡片翻牌过关游戏、飞鸟泡泡、连连看等部分项目简介

 

第二阶段:使用java开发互联网应用

0racle数据库的Java编程+

1>.使用0racle11g全面讲解各类SQL语句的使用,极复杂逻辑下的SQL关联查询、子查询、条件子查询。数据的集合运算,SQL99高级规范。数据库E-R设计,数据库范式规范。0racle11g开发和管理等方面基础知识,熟练掌握业务逻辑SQL建模。0racle各种数据库对象编程设计:PL/SQL语法,动态SQL、游标、存储过程、自定义函数、分析函数、oracle伪列、高性能分页查询,触发器、包package编程。使用oracle计划任务job调用构建计算中心,网格数据库实现数据云计算。掌握使用存储过程开发高效的数据处理系统,视图view的使用,数据并发管理,数据库性能调试。数据备份与移植:热备和冷备、数据灾难恢复,分区与索引,二进制大对象的处理,表结构优化,oracle数据库缓冲池、java池的调优,查询进程管理、联机事务处理,归档日志,分段提交策略。

2>.掌握mysql数据库的使用。

3>.JDBC4数据库开发技术:Connection管理、Statement、预编译PreparedStat ement、使用CallableStatement调用存储过程、存储过程的集对象返回处理、ResultSet结果集、高级结果集(可滚动/可更新)、RowSet和RowSetFactory,数据库事务处理,JNDI目录管理技术,数据库连接池化技术:开源的C3P0技术、dbcp技术。三层架构中DA0层设计模式应用,使用反射自动封装数据,SQL注入黑客攻防原理。

4>.使用SVN进行软件项目版本控制:Apache服务器架设、ssl加密安全、性能管理、插件安装、创建和维护代码库。

JavaWeb技术

1>.掌握HTML基本元素的使用,能利用CSS优化页面设计的方法,web页面布局(Table、div、frameSet/iframe框架)。

2>.JavaWeb服务器的架设安装、安全认证体系结构、在Tomcat+Apache配置高性能Web服务器,Web应用发布的多种方式、DNS解析映射机制、Tomcat虚拟主机与集群配置。 在Linux平台下配置Tomcat服务器,s传输层加密协议配置,服务器安全审计,其他常用web服务器jetty和jRun介绍。

3>.掌握动态脚本编程,通过D0M模型提高客户端体验,js高级事件处理。D0M对象编程及树型结构,自定义对象。掌握使用JQuery简化开发:选择器、事件、演示、迭代、回调函数事件处理机制。使用JQuery实现页面特效,JQuery高级框架:JQuery-easyUI、JQuery-UI,解决跨浏览器兼容问题,使用Firefox浏览器调试js代码、代码样式审查。

4>.协议详解:数据报包头、TCP/IP七层模型工作原理、请求/响应执行原理、通用网关CGI概念,javaWeb技术:JSP编译/执行原理、生命周期,JSP编译指令、错误页errorPage的使用、全局错误处理、在web环境中的中文乱码解决、jsp国际化、通信作用域详解:page、request、session、application;jsp表达式、EL表达式;JSP脚本元素:JSP声明、JSP注释。部署管理器web.xml的高级使用。精讲Jsp标签技术:SimpleTagSupport/IterationTag/Tag标签文件、组件化开发思想、Tag标签模板。FreeMarker和velocity模板引擎,javaBean组件,深入session工作原理:cookie的使用和状态管理、电子商务购物车原理、避免重复提交、“记住我”免登录实现、登录图片验证码实现;Web安全主题:使用WEB-INF隐藏系统页面、页面权限配置管理、黑客DDoS攻击防御策略、防止表单欺骗和盗用cookie。uri表单加密。Servlet的使用和其生命周期。Servlet-API,MVC的ModelI和ModelII设计模式,Servlet监听器:使用监听器动态聊天室,Servlet过滤器:编码处理和web安全拦截机制,使用ssl进行s加密传输。使用JSTL标准标签库开发JSP2.0应用。

5>.web上传下载技术:经典smartupload/ mons-fileupload组件,javaMail技术:配置遥志邮件服务器、smtp/pop3邮件协议详解、普通Email收发、带附件的邮件/IMAP4多媒体邮件处理,掌握综合电子商务应用的分析与设计。

6>.在完成阶段项目后,总结并对web业务流程进行重新抽象,结合动态代理和反射模式,完成自定义MVC-Web框架(功能参照Struts1框架)。

项目2

B2C趣购团购网/东方博客系统/企业门户等部分项目简介

 

项目3

实践web应用框架,球赛成绩公布系统、仿Discuz互动论坛等项目简介

 

第三阶段:Android-移动互联网游戏开发
android四大组件 原摩托罗拉资深3G通信工程师介绍无线通信3G知识:交换MSC、基站子系统、空中无线信道和3G标准。Android四大组件:Activity、service与广播机制接受者、内容提供者。xml解析:SAX、D0M 和pull,json处理,preference与slqite3数据库(CRUD)。Cleint(get/post请求以及使用JS0N0bject解析json返回值) 。文件上传下载、使用ksoap2连接webservice请求,Android网络异步请求。GPS定位应用、android感应器、安卓程序性能优化。Android自定义控件:SurfaceView和SurfaceHolder的使用。动画视频处理、音频处理MediaPlayer、SoundPool,Socket连接与多线程的socket游戏服务器设计,含连接判断和重连。Android传感器。
项目-4

谷歌天气手机程序:通过3G网络URL获取谷歌天气的xml,解析显示,支持城市切换,使用SQLite3将获取到的天气对象写入数据库作为天气历史记录。下面是部分项目简介

 

项目-5

移动商旅服务客户端、东方团团购客户端、酷玩微博客户端等。
<插讲异步更新listView上的图片>,使用Weic服务器部署应用。

 


项目-6

摇一摇同城对对配,极品钓鱼。下面是部分项目简介

 

2D游戏开发案例
项目-7

喷火吞噬鱼、极品推箱子、侠客行等项目简介

 

3D游戏开发案例
项目-8

3D弹球游戏,坦克大战3D

总课时: 680

相关推荐课程

首页  |  手机版  |  电脑版 
版权所有©武汉尚学堂教育科技有限公司