JAVA+Android课程体系
 首页 > 课程中心

JAVA+Android课程体系

课程价格:来电咨询

电话:400-168-8684

课程信息

上课时段:其他

课程人气:已有19904人浏览

授课学校:武汉博睿实训软件开发有限公司

上课地址:武汉

课程介绍

序号

阶段

课程名称--

课程内容

课程简述

课程项目

项目描述

1

预科

阶段

训练营

n   HTML基本标签

n   JS程序逻辑

n   函数,事件

熟悉企业编码规范,掌握基本程序逻辑,实现简单游戏案例,突出编程乐趣。

打地鼠、贪食蛇、拼图游戏等

 

通过对常规游戏的理解,实现动画效果,逐步提升游戏可玩性及乐趣

序号

阶段

课程名称--

课程内容

课程简述

课程项目

项目描述

 

 

1

 

 

 

 

 

 

 

 

HTML

网页设计

n   HTML语法和HTML标记;

n   表单及表单元素;

n   XHTML + CSS布局。

掌握HTML静态页面技术、HTTP协议处理及表单设计,为后期的Java Web应用开发奠定良好基础。

途乐行旅游网

了解旅游网站的业务流程、熟练制作静态页面的步骤、熟练使用HTML标签、能灵活运用CSS样式属性

 

 2

Javascript

脚本特效

JQuery框架

n   Javascript基本语法;

n   Dom编程;

n   表单特效,正则表达式

n   JQuery基本语法

n   JQuery选择器

n   JQuery核心

学习Javascrip语法规则,通过对正则表达式的理解,解决表单的验证,提高页面安全性。理解JQuery框架

拼图游戏

熟练使用DOM对象和JQuery对象完成九宫格拼图游戏,同时考虑到用户体验,不断提升游戏难度以及趣味性

 

 

 

3

 

 

 

数据库

开发与应用

n   SQL基本语法,sqlserver的使用;

n   函数、索引、事务视图、存储过程、触发器等;

n   子查询、查询优化

熟练使用sqlserver,掌握SQL的语法,理解数据完整性。

掌握sqlserver数据库的高级特性;

建立数据查询优化理念。

网上订餐系统

数据库设计

掌握网上订餐的业务逻辑,建立表之间的关系,创建相应的视图以及存储过程,为程序做好铺垫

 

 

 

4

 

 

Java

程序设计

n   Java语法、OOP编程思想;

n   异常、Java基础类库;

n   JDBC操作数据库

n   图形用户界面Swing编程;

n   JDK新特性:泛型、反射等。

n   线程、IO

n   Socket、内部类;

深入理解OOP编程思想,以及在编码中体现OOP。处理程序异常,使用Swing开发图形用户界面程序并理解事件处理机制。

掌握JDK的新特性,把握Java语言的发展趋势。

停车收费

管理系统

系统一般以射频感应卡为载体,通过感应卡记录车辆进出信息,通过管理软件完成收费策略实现,收费账务管理,车道设备控制等功能

 

 5

 

 

Java Web

开发

n   HTTP协议,Web服务器

n   JSP基本语法;

n   JSP隐式对象

n   Servlet/JSPEL表达式

n   过滤器、监听器

n   结合JQueryAjax实现无刷新,以及JSon数据交互

了解HTTP协议以及Web服务器的工作原理,能够实现简单的Web服务器;

深入学习B/S结构应用程序的开发。

人力资源

管理系统

人力资源管理软件,就是把日常的工作E化。比如人力资源管理制度,作业流程,如:员工管理办法,绩效考核制度,薪资制度,职位说明书,人事信息等

项目名称

科技信息化管理系统平台

课题难度

★★★

 

预期目标

该系统包括科技信息发布、网上事项申报、网上事项审批、科技项目管理、组织人员管理、在线交流、文件下载服务等业务。


成果展示:

序号

阶段

课程名称--

课程内容

课程简述

课程项目

项目描述

 

 

1

 

 

 

 

 

 

 

 

 

 

Struts2

/MVC

n   Struts2基础入门

n   核心控制器和业务控制器;

n   属性模型,驱动模型,valueStack

n   Struts2配置文件

n   拦截器和文件上传

n   OGNL表达式、标签库

掌握HTML静态页面技术、HTTP协议处理及表单设计,为后期的Java Web应用开发奠定良好基础。

网上订餐

管理系统

用户可通过访问我们的订餐系统网站,进行登陆或注册,获得想要的各种 食物,管理员可以查看用户菜品,可以对菜品进行审核,然后提供外卖

 

 2

 

 

Java Persistence With Hibernate

n   持久层与持久层框架

n   ORM介绍

n   Hiberante框架

n   Hibernate映射关系

n   Hibernat查询

n   Hibernate高级特性

熟悉应用程序的分层体系结构,了解O/R Mapping原理,掌握Hibernate的基本配置,使用Hibernate实现数据库操作。

使用Hibernate实现缓存技术。

使用Hibernate重构网上订餐系统的持久层

从开发效率以及对持久层的理解,区分和JDBC之间的优劣

通过映射关系,可以更好的级联操作表中的数据

使用缓存技术提高执行效率

 

 2

 

 

 

Java Persistence With Hibernate

n   持久层与持久层框架

n   ORM介绍

n   Hiberante框架

n   Hibernate映射关系

n   Hibernat查询

n   Hibernate高级特性

熟悉应用程序的分层体系结构,了解O/R Mapping原理,掌握Hibernate的基本配置,使用Hibernate实现数据库操作。

使用Hibernate实现缓存技术。

使用Hibernate重构网上订餐系统的持久层

从开发效率以及对持久层的理解,区分和JDBC之间的优劣

通过映射关系,可以更好的级联操作表中的数据

使用缓存技术提高执行效率

 

 

 

3

 

 

Spring

/MVC

n   Spring原理

n   Spring IOC/DI

n   Spring AOP

n   Spring JDBC

n   Spring MVC

n   Spring整合Hibernate

n   Spring整合Hibernate+Struts

掌握Spring基本原理,使用Spring的依赖注入方式,使用Spring(AOP)面向切面编程,实现声明式事务管理,Struts2+Spring+Hibernate整合的应用

使用S2SH整合网上订餐系统

使用SpringIOC容器降低耦合,同时提供总多服务,而且对主流的框架提供了很好的集成支持,如Hibernate,Struts2

 

第二阶段综合项目

项目名称

华为手机报系统项目

课题难度

★★★★★

开发语言

Java

课题概述

本系统是为中国电信、中国移动用户提供移动资讯服务,用户可以通过PC终端以及客户端定制软件或WAP/WEB方式接入手机报业务门户,门户提供手机报产品和内容的查询和推荐,如果使用客户端,还可以实现对手机报产品和内容的收藏。

预期目标

1、手机报的订购和退订可通过WEBWAP、客户端、IVR、短信、营业厅等途径进行。

2、在CP/SP层面,手机报业务支持CP提供原始内容、CP提供加工好的内容及营销渠道、SP合作等三种运营模式。并且具备CP/SP及内容的申请、审核和发布,支持手机报内容的采编、定价、上线、定期下发,支持用户订购的渠道来源识别,支持对CP/SP合作伙伴的结算。

3、可与其他业务集成,如音乐资讯类报纸可提供相关音乐下载链接。

成果展示:

序号

阶段

课程名称--

课程内容

课程简述

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Android

开发详解

n   移动互联开发基本概念;

n   Android开发环境,模拟器;

n   用户界面设计原则;

n   ActivityServiceContent ProviderBroadcast Receiver四大组件

n   UI组件及其生命周期。

n   SharedPreferences

n   本地文件存储

n   SQLite数据库;

n   云端存储技术

n   Android三大动画:补间动画、帧动画和属性动画

n    

掌握Android平台体系的内部结构,在不同运行环境(模拟器、移动手执设备)中开发与部署Android应用程序的流程。

掌握Android应用程序基本组件的使用方法、配置和应用。

移动互联时代的数据存储技术,包括轻量级数据存取、本地文件IO操作、SQLite数据库以及云存储技术的使用。

n   HTTP协议;

n   Socket、多线程;

n   URLConnectionHttpClient

n   SDCard文件操作;

n   XML/Json数据信息解析;

n   Webservice服务调用技术及ksoap2-android-assembly学习;

n   异步框架android-async-http

n   网络框架Okhttp

n   Notification的使用;

n   广告轮播sliderlayout使用;

n   拟物化框架cardview使用

n   菜单栏tablayout使用

n   艺术控件recyclerview的使用

n   上拉刷新,下拉加载控件materialrefreshlayout的使用

n   社会化分享sharesdk和短信验证ssmsdk使用

n   微信支付的使用

n   数据库框架greendao使用

n   组件之间通信框架eventbus使用

n   百度定位和百度地图

n   zXin二维码扫描

 

掌握Socket和多线程技术在Android平台下的应用,掌握移动平台主流通信协议,了解异构系统之间的数据交换与传输。

掌握面向服务的编程方式,实现基于webservice服务的使用。

掌握基本通知栏使用,okhttp框架的使用,广告轮播控件使用,在多菜单栏设计使用tablayout实现,对listview的优化会使用recyclerview,在做下拉刷新和上拉加载更多使用materialrefreshlayout;还要掌握动画的使用,包括3.0版本之后的属性动画,在分享到主流平台使用sharesdk,掌握微信支付的基本规则;多个组件不限于四大组件之间通信时使用eventbus,数据库的框架会使用greendao来简化sql语句的编写和减少出错的概率

 

第三阶段综合项目

项目名称

卓越商城(手机端)

课题难度

★★★★★

开发语言

Java

课题概述

本移动应用是针对手机端购物设计的app,为用户提供随时随地购物的便捷,可以为用户推荐指定的商品信息、在用户购买后还可以直接支付。

预期目标

1.商城可以从后台查看最新的商品信息,分类浏览到指定的分类商品,加入到购物车;

2.用户登录只会还可以进行购买和支付,最后可以分享到微博、qq、微信朋友圈等平台。

 

成果展示:



相关推荐课程

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