“互联网+移动应用”创新班的课程是如何诞生的?

在“互联网+”已成为国家战略,移动应用技术代表当前计算机技术领域最新、最热的发展方向的大背景下,湖南农业大学信息科学技术学院针对现有工科学生培养模式的不足,按照国际工程人才培养的要求,与IT企业合作,充分整合学校与企业的优势资源,创新人才培养模式,共建“互联网+移动应用”创新班。

课程与业界的“零”距离

信息科学技术学院各领域学者经常访问国内知名教育机构和高端移动互联网制作公司,充分调研业界5年内技术发展的主方向,在院长朱幸辉的带领下开放式引进先进的教育系统,系统化展开Android、iOS等移动互联网应用技术教学,有力地迈开了高校与企业深度合作的新步伐。

OCA、OCP、OCM阶梯式认证考试课程

针对国际上软件行业移动应用技术领域最权威、认可度最高的Oracle公司OCA、OCP和OCM证书,专门开设对应的培训课程。

UI/UE设计师班
模块 课程 目标 案例
Android移动应用开发 Java精化课程 1.Java零起点掌握Java核心语法,编码规划,调试技巧
2.Java面向对象编程、面向对象的思想
3.Java lang包常用api
4.java集合框架、数据结构
5.大型企业级数据库Oracle数据库
6.JDBC实现java操作Oracle数据库
7.I/O流的应用和设计
8.多线程编程
9.TCP、UDP网络编程
10.GUI用户图形界面编程Swing技术
11.Java常用核心设计模式:单例模式、工厂模式、适配器模式、模板模式、装饰模式
12.反射机制和动态代理
13.Junit单元测试,Java程序性能调优
14.实战项目:实现大型的企业桌面应用MIS系统;网络聊天系统、网络游戏对战平台
Java Web训练 1.网页开发技术:HTML,JavaScript,CSS,DHTML
2.XML可扩展标记语音:XML语法,DTD、SCHEMA的设计和验证,XSL样式表,DSO数据岛
3.Java解析XML:dom解析和sax解析.开源JDOM、dom4j
4.web应用服务端开发Jsp和Servlet
5.Http协议解析
6.Tomcat服务器的应用配置
7.MVC设计模式构建web应用程序
8.WebService服务配置应用
9.自定义最有名望开源之一apache的框架Struts框架
10.Jndi,连接池
11.富客户端技术RIA:Ajax,DWR框架,JQuery,EXT Js框架
12.软件工程,UML系统建模,企业项目实战开发规范和流程
13.实战项目:B2B、B2C电子商务网站,电信BOSS系统营销系统,大唐电力系统
Android四大组件和UI开发 1.熟练Android创建UI组件的应用、使用创建UI组件设计实际项目UI、熟练高级UI的使用,熟悉Android各类UI组件,ListView、WebView、Gallery、GridView等
2.同时也设计到时间处理和Android收集GUI设计和窗体设计。其中包括,Activity控件编程,View控件编程,View Group控件编程,Dialog控件编程,Window控件编程
3.最后熟练Android开发平台的四大组件Activity、Service、BroadcastReceiver、ContentProvider等详细使用,熟悉电话功能
4.实战项目:多线程文件浏览器
Android数据库高级开发 1.Android数据存储,SQLite数据库处理,熟练Android平台的数据存储、熟练使用SQLite数据库实现SQL操作,可以使用SQLite操作电话本,通话记录等,各类preference设置
2.ContentProvider内容提供者实现对数据库的增删改查功能
3.事物的管理、游标提取数据
4.实战项目:通讯录
Android多媒体高级开发 1.本阶段熟练使用Android平台的多媒体的使用,播放音频、视频、操作图片等,使用处理音频,视频和图片功能。使用相机借口拍取照片。编程使用MediaPlayer构架进行多媒体播放
2.实战项目:MediaPlayer架构多媒体播放
Android网络高级开发 1.使用Http协议从网络中获取数据包括:图片、XML、网页、JSon数据等
2.将数据通过Http协议提交到网络上的web应用
2.1通过Get方式提交参数给web应用
2.2通过Post方式提交参数给web应用
2.3使用HttpClient开源项目提交参数给服务器
3.通过Http协议实现文件上传
4.通过Http协议实现多线程断点下载
5.Android多线程,异步处理,Handler,Looper,Thread,Runnable等多线程处理和平台消息机制
6.实战项目:Android结合WebService实现天气预报的发布、新浪微博、移动警务通
Android位置信息GPS开发 1.GPS定位应用,熟练Android平台的定位API、能够使用这些API实现定位、跟踪、查找等功能,可以使用GPS和Map培训显示地图信息等
2.实战项目:GPS位置地图
Linux、Android基础 Linux命令和环境搭建,Linux命令详解,SVN代码控制服务管理
Andro NDK高级开发 素描是传统美术学习的第一步,课程通过绘制几何图形,理解光照射物体时明暗变化的层次关系。
Android游戏编程 1.主要学习如何处理图形功能,比如绘制图形、线段、矩形、圆、图片和动画功能、游戏编程和Surface、SurfaceView、Canvas控件编程;设计在2D、3D的游戏开发,游戏过程设计,游戏物理引擎设计和各类游戏画面编程
2.实战项目:坦克大战,俄罗斯方块、连连看、打企鹅
企业级项目实战 AppStore系统,支持AppStore大部分功能,包括软件列表、软件介绍、软件安装等功能
软件工程师综合素质培训

开设了一系列关于就业技能、公司文化、社交礼仪以及软件项目管理系列课程。

创新班课程与传统课程结构图对比

大学课程表

上午 上课 上课 上课 上课
下午 上课 上课
上课 上课
上课
晚上 上课 上课 上课

互联网+课程表

上午 上课 上课 实践 实践
下午 实践 实践
上课 上课
实践
晚上 实践 实践 实践

课程含量对比

对比
VS