东方标准(原新东方)是广州最早一批老牌软件开发培训机构,自办学以来历经10年,为广州各IT名企培养了数千软件金领。其办学理念为:学以致用,踏实尚德。
本课程着力是在知识点上进行持续优化,对学生编程思维的训练除了示范性演示外更是力透纸背地讲解技术背景和工作原理。诱导受训学员领悟编程思想和原理,
摒弃传统软件培训“依葫芦画瓢”的形而上学模式,以期达到更佳的教学效果,进而保障我机构教学质量继续领先于同行。其课程的主要优势如下:
1、技术新、全、深:课程每年至少更新一次!针对日新月异的软件开发行业,该套课程紧扣企业技术方向;内容覆盖从事Java企业应用领域软件开发的所有必要技术;课程由浅入深, 着力培养入 门级开发人员,目标是软件高级研发人员。
2、项目实战强:软件开发是一个实践性行业,必须具备很好的实际动手能力才可以获得更好的发展。本课程体系设置的所有项目都是从技术覆盖程度、可用性、深度几个角度考虑,实战训练贯穿整个软件项目训练始终。
3、技术跨平台:新增课目不再只局限于传统的SSH三大框架教学,增加Lucenc搜索引擎、JSF+SpringMvc+myBATIS、html5/Ext-js/ jQuery-easyUI、EJB3、jbpm工作流引擎、drools规则引擎、甚至可以选修微软asp.net平台开发等,极大地提高了学员的就业竞争力。
4、 重承诺:
课程深度承诺: 起点高,率先直接使用《java参考手册》 、《java编程思想4》等国际公认的权威书籍+API实施教学,坚决不使用国内的山寨版教材误导学生;
课时足量承诺: 诚信办学,杜绝行业潜规则--偷工减料,javaEE+Android3G高薪就业班全程不低于832课时;
不满意退费承诺: 开课三日不满意直接退费;
免费重修承诺: 对基础较弱的同学如学不会免费重新机会;
优秀师资承诺: 全部讲师毕业于重点大学,教学过程、授课质量全程跟踪考核,师资已经过多轮优选,连淘汰的老师到别的培训机构都是“精品师资”。
项目真实性承诺: 实训项目从技术覆盖程度、可用性、深度三个角度考虑,100%来自企业真实项目,全程需完成4个小型项目和4个大型项目,5个半月累计代码量超40000行,真正达到”一年开发经验”的实训量。
真实的企业级实践项目,全程八大项目,以项目驱动学习!( 部分项目简介 )
怪物卡片翻牌过关游戏
本项目开发一款android手机版益智类游戏,游戏使用一个GridView显示多张成对的怪物卡片背面,玩家需要在有限的时间内通过连续翻开同样的图片来清除卡片,过关的条件是清除所有卡片。随着游戏进行,每一关的尝试时间将缩短,直至出现3张、4张为一组的卡片使游戏的难度随着关卡递增。
天河广场停车场管理系统
该项目为典型的C/S架构下的信息系统,采用jdbc连接Oracle数据库,界面使用Swing并利用“软件皮肤”增强用户使用体验。功能包括停车场临停、包月管理,计费、车辆库位调度、统计等。实施根据软件工程理论进行需求分析、系统建模、范式设计、系统设计、编码、jUnit单元测试、集成测试进行完整规范,过程中使用svn版本控制系统进行软件的配置管理。
b2c团购电子商务网站
本项目针对发时下最流行的网上团购折扣电子商务网站。需要实现多个功能模块,分别是用户信息管理,团购商品信息管理,购物车管理模块,订单处理模块,团购管理模块。系统采用了B/S结构。系统分层采用面向接口的方式,设计优雅,扩展性强。系统的数据库访问层采用了灵活的抽象工厂的设计模式。页面端使用JSTL标准标签库,EL表达式,符合JSP2.1规范技术,能结合Servlet完成B/S应用的设计与开发工作。
中国联通综合信息发布平台
该项目涉及通信公司通信网络运行信息发布功能,对移动通信公司经营管理提供强大的支撑。项目开发采用B/S结构,使用SVN进行项目的版本控制实现团队协作。页面端技术使用jsf2,数据库访问层使用iBATIS框架进行封装,达到数据库访问速度的最优化,同时使用spring进行整个框架的整合。数据库使用业界领先的oracle 11g,数据分析运用通信理论结合存储过程、触发器等PLSQL编程技术以达到高效的计算功能。前端采用jfreechart开源的统计报表工具对进行数据展示。操作平台使用redhat enterprise linux 5。
电力公司设备运维管理系统
本系统主要功能包括个人信息管理,司员工信息管理、设备信息管理、工作周期管理、日常维护信息管理、大修计划和权限管理七大模块。本系统采用struts2,hibernate,spring等主流框架,以hibernate的对象建模思想完成对对象持久化层的设计,使用数据库连接池的技术提高查询的速度,同时使用hibernate的缓存技术减轻对数据库的压力。通过使用Spring完成多层架构应用的设计,并始终使用面向接口编程的方式进行编程,通过Spring装配的功能简化开发的效率。结合Lucenc搜索技术对海量的设备信息建立索引,构建快速的搜索引擎。
CRM客户资源管理系统
本系统将对各部门面向客户的信息和活动进行集成,组建一个以客户为中心的系统,实现面对客户活动的全面管理,以“客户为中心”,提高客户的满意度,改善客户关系,从而提高销售业绩,提升企业的竞争力。控制层采用struts2技术,并结合ajax框架技术,大大提高了系统使用的人性化,利用struts2可装配的特点,对页面鉴权,表单的验证等提供非常灵活的实现。数据库访问层使用hibernate,直接支持oracle,sql servler,mysql,sysbase等数据库。使用spring达到JavaEE企业应用规范。
课程周期及上课时间
20周 832学时 周一至周五9:30-12:00,13:30-17:00 |
第一阶段:Java基础(224课时) |
课程主题 |
内容简介 |
课程目标 |
JavaSE |
Java语言的基本语法,面向对象编程,继承、封装和多态,集合框架,IO流,多线程编程,网络编程、基本的界面编程。 |
掌握Java核心语法与面向对象思想,能熟练运用常用设计模式与编程技巧完成桌面应用或网络通信类程序的开发.
|
Android基础 |
Android手机开发环境、android系统各种UI使用,事件Event处理与运动捕捉。 |
初步了解Android平台、介绍Android平台所提供的功能、Android框架简介、Android SDK简介、Android与其他主流手机平台的比较。掌握Android平台中组件使用开发知识,能够进行GUI设计和窗体的设计,灵活调用组件进行开发。
|
项目1 |
C/S架构怪物卡片翻牌过关游戏、泡泡龙、连连看等 |
综合使用第一阶段所掌握的知识。 |
第二阶段: 数据库编程(168课时) |
课程主题 |
内容简介 |
课程目标 |
Oracle数据库 |
使用Oracle11g全面讲解各类SQL语句的使用,数据库设计,开发和管理等方面基础知识,熟练掌握复杂的SQL对业务逻辑进行建模。理解Oracle数据库体系结构和关系型数据库建模思想(范式设计)。
|
理解Oracle数据库体系结构,掌握Oracle数据库基本操作,数据库设计,开发和管理知识,熟练掌握SQL和Oracle对象使用。 |
J2SE高级技术 |
深入Java语言,设计更加灵活、扩展性更强的动态程序。日志、变参、枚举、泛型、反射、注解annotation及程序国际化等。设计模式:单例、原型、工厂/抽象工厂、代理、修饰器、观察者等。 |
深入研究Java语言高级技术,设计更加灵活、扩展性更强的动态程序.设计模式:单例、原型、工厂/抽象工厂、代理、修饰器、观察者等 |
JDBC编程 |
Java数据库操作步骤,事务管理,连接池技术。熟练DAO设计模式编写高性能的数据持久层应用。
|
熟练掌握Java数据库编程技巧,能使用高级API、DAO编程模式编写高性能的数据持久层应用. |
XML知识 |
掌握XML设计及XML文档的处理技术。使用XML进行软件配置、数据存储以及数据交换EDI标准。DTD,Schema和Java中常见的XML解析方法。 |
掌握XML使用及XML文档的处理技术.使用XML进行信息配置、数据存储以及数据交换. |
项目2 |
B/S架构下使用oracle数据库开发停车场管理系统、B2B航班售票系统、羽毛球场馆经营管理系统等。
|
重点练习jdbc连接数据库编程,使用范化设计数据库,数据库并发与事务处理等。
|
OraclePL/SQL高级编程 |
PL/SQL语法,动态SQL、游标、存储过程,自定义函数,触发器、包,掌握使用存储过程开发高效的数据处理系统。
|
oracle数据库高级编程 |
第三阶段: javaWeb与javaEE开源框架(368课时) |
课程主题 |
内容简介 |
课程目标 |
HTML知识_tomcat |
掌握HTML基本元素的使用,能利用CSS优化页面设计的方法,web页面布局(Table、div、frameSet/iframe框架)部署tomcat服务器。
|
掌握HTML基本标签的使用,能利用CSS优化页面设计的方法 |
JavaScript |
JavaScript 脚本语言基本语法,常用函数,JavaScript高级DOM编程及页面组件控制,一些常见的js特效(案例讲解)
|
掌握基于对象的JavaScript程序设计,能通过W3C DOM模型完成动态页面脚本开发 |
JavaWeb技术 |
HTTP协议详解,Servlet核心对象操作,Servlet生命周期,Session与Cookie的应用场景,MVC设计模式以及过滤器与监听器。熟练使用各种Java EE应用服务器;JSP介绍、创建、部署JSP程序,JSP中异常处理,自定义标签,JSTL,EL.掌握JSP2.0规范技术,进行动态页面开发,能结合Servlet完成B/S应用的设计与开发工作
|
全面掌握Servlet 2.5 API的使用,能够独立分析设计基于N层体系结构的Web 应用,熟练使用各种Java EE应用服务器,掌握JSP2.0规范技术,掌握JSP进行动态页面开发的专业技术,能结合Servlet完成B/S应用的设计与开发工作。 |
项目3 |
B2C趣购团购网/奇瑞车主论坛/企业门户网站等 |
使用Servlet和JSP技术,以Hibernate做后台完成基本的Java Web应用.
|
MVC-web框架思想 |
通过总结项目3,对web业务流程进行抽象,完成自定义servlet的MVC框架设计。 |
充分理解web环境下的MVC模式,自己动手写一个类似struts1的web框架,充分理解当代web框架设计原理。
|
项目4 |
乒乓球成绩公布系统、考勤管理系统等<Struts1>
|
实践web应用框架,了解第一代web框架设计思想和存在的缺点。 |
Struts2 |
使用Struts2完成Java Web应用开发,深入理解Struts2运行原理。
|
深入学习Struts2,完成从Struts1到Struts2的Java Web应用的升级. |
Spring |
Spring框架技术:Ioc,AOP,事务支持,DAO支持,整合计划任务、jdbc和javaMail技术。
|
通过Spring完成多层架构应用的设计与开发工作,掌握面向接口编程的重要性.通过Spring去简化企业开发. |
Hibernate |
ORM基础,Hibernate映射,关联映射,继承映射,HQL查询,SQL查询,
|
Hibernate完成持久化层的开发工作。 |
项目5 |
办公自动化考勤管理模块, 应用Spring-hibernate+dwr+json+jquery-ui开发无限级动态权限树,并完成权限配置功能。
|
综合训练使用s2sh完成项目模块的开发. |
AJAX 精品课 |
全面讲解AJAX应用设计与开发,包括: XMLHttpRequest对象操作、jQuery与DWR快速开发Ajax。 整合jquery+dwr+s2sh+json实现异步通信编程的强大功能。Web Services: 使用现在最新的JAX-ws2.1规范开发SOA应用。 |
jquery选择器,改写前面js课程实现的特效;js实现的ajax,dwr+js功能实现;jquery+dwr+s2sh+json,实现异步通信编程的强大功能,股票、期货交易公告牌等无刷新应用。 |
项目6 |
Struts2+Hibernate+Spring+Ajax:移动任务管理系统、电力设备运维支持系统、客户关系管理系统CRM等。
|
掌握在项目开发中如何实现团队协作.Struts2+Hibernate+Spring+Ajax |
SpringMVC+MyBatis |
整合使用SpringMVC+ MyBatis开源框架。 |
再次深入掌握MVC思想、其他的ORM框架(MyBatis)
|
Linux |
学习Linux的安装和基本操作,通过SSH2访问Linux,在Linux安装JDK,安装Web服务器、安装数据库服务器,安装和部署Java应用程序。
|
掌握Linux的各种命令的使用操作,按照实际应用现状全程使用命令行方式进行操作。 |
第四阶段: android-3G软件开发(72课时) |
课程主题 |
内容简介 |
课程目标 |
android四大组件 |
service与广播机制接受者、内容提供者。
|
掌握Android平台中组件使用开发知识,能够进行GUI设计和窗体的设计,灵活调用组件进行开发
|
存储系统 |
xml解析:SAX、DOM 和 pull,json处理,preference与slqite3数据库访问。
|
掌握在android平台使用多种方式进行xml的解析操作。掌握android平台的常用数据存储共享方式 |
项目7 |
谷歌天气手机程序:通过3G网络URL获取谷歌天气的xml,解析显示,支持城市切换,使用SQLite3将获取到的天气对象写入数据库作为天气历史记录。
|
SurfaceView的使用,3D场景构建,动作处理,场景营销处理等 |
网络通信 |
httpCleint(get/post请求以及使用JSONObject解析json返回值) 。文件上传下载、使用ksoap2连接webservice请求。 |
B2C客户端软件,综合使用httpClient和webservice技术实现 |
项目8 |
商旅服务中心客户端、东方团团购客户端、酷玩微博客户端等。
<插讲异步更新listView上的图片>
|
B2C客户端软件,httpClient的处理get和post请求,界面布局和各控件刷新策略。 |
总课时832 |
赠送课程 |
就业指导 |
求职指导、简历撰写、面试技巧等 |
项目答辩 |
项目演示及重点解析,资深项目经理现场提问及指导 |
模拟面试 |
资深人力资源面试指导,技术面试指导 |
地址:广州市天河区五山路华南理工大学科技园金华园区C112