上课时间
2010年4月1日至2010年8月27日,每周5天,每天9:30至18:00。
招生人数
教育未来提倡小班教学,每个班级人数限制在12人以内。
培训费用
1. 学员可以分三期付款,付款金额分别为:4000元、3000元、2000元,共9000元。
2. 全阶段一次性报名优惠价8200元。
3. 免费赠送课程所用教材。
4. 3人团体报名7800元/人。
课程特色
1. 领先的技术优势。作为一个*的开发人员最重要的当然就是技术能力,没有扎实的技术实力是无法通过企业面试的层层关卡的。教育未来为广*员带来完备的知识体系,不论从最基本的编程基础,还是*的开发技术,我们都一网打尽,为大家带来为期四个多月的JAVA盛宴。
2. 大量的编程练习以及项目实践。四个多月的课程里,学员将会逐步涉及到多个项目实战的开发,学员整体课程将会累计开发10多万行代码,多个完整项目包括软件的分析、设计和开发,学员可以掌握开发Java大型软件项目过程中所需要的软件技术、设计规范、开发流程、质量控制及项目管理,为成为一名合格的JAVA工程师打下坚实的基础。
3. 面试指导。拿到公司的面试通知后,如何把自己*的一面展示给面试官就成为迫在眉睫的问题了,对于初出茅庐的学子来说是一个严峻的考验,教育未来在培训过程中,在项目课堂中穿插项目进度演讲,技术讨论就在平时上课的时间弥补的语言表达能力的缺陷,同时定期把各个公司面试题进行分类讲解,并实际动手练习,提高面试成功率。
课程内容
类 别 课 程 内 容
数据库* 数据库开发 利用SQL语句对数据库进行增删改以及查询操作;深入讲解关系型数据库原理、ER模型、数据完整性约束、索引、视图、触发器、存储过程以及事务。
Oracle Oracle体系结构、Oracle 基础管理、Oracle中的SQL语言编程、数据字典及用户管理。
MySql MySql的基础管理以及MySql中的SQL编程等。
Java SE(Java核心技术)
与编程技术 Java基础语法 Java中的数据类型、数组、以及分支和循环语句。
数据结构 软件开发中最基本、最重要的课程。以Java为基础,讲解如何实现线性结构、树形结构、Hash结构、排序算法以及其他经典的算法等。
Java面向对象的编程技术 Java中类、属性和方法的定义,Java中的封装,继承和多态,static和final关键字,抽象类和接口,异常以及枚举。
Java核心高级内容 Java常用类、正则表达式、Java的集合与泛型,Java I/O流以及文件操作,多线程开发,Java socket网络编程、Java反射技术、Java序列化技术。
Java数据库编程 JDBC基本概念、核心接口使用、事务、回滚、配置与连接Oracle和MySql数据库。
Java EE与Web开发 网页制作技术 HTML、Css以及Dreamweaver工具。
Servlet 使用Servlet显示动态页面,Servlet配置,会话跟踪以及Cookie,过滤器。
JSP 在JSP中内嵌Java脚本,Java的标签,利用MVC模将Servlet和JSP结合在一起,EL表达式,JSTL,以及开发自定义标签。
JavaScript、AJAX JavaScript基本语法,正则表达式,事件处理,DOM模型,利用AJAX设计联动菜单以及分页,EXT、JQuery和DOJO等框架
Java与XML XML基本语法、XML验证、在Java中使用SAX、DOM、JDOM解析XML文档。
软件开发技术 软件开发技术与UML 软件设计的步骤,如何进行软件的分析,如何进行软件的设计,利用面向对象进行软件的分析和设计,UML的类图、用例图等。
设计模式 面向对象的软件开发原则,深入讲解软件开发中常用的设计模式,全面阐述23中GOF设计模式。
单元测试与JUnit 测试驱动开发简介,测试的基本概念与分类,如何进行单元测试,利用JUnit进行单元测试。
Ant与Java程序部署 Ant简介,使用Ant进行Java EE项目的部署。
Java EE框架技术 Struts 1.x Struts 1.x的简介,Action与ActionForm,ActionForward,验证框架等。
Struts 2 Struts 2.0的开发,验证框架、拦截器、国际化、转换器。
Hibernate 3.0 持久层与ORM简介,利用Hibernate进行数据库操作,关联映射,HQL查询语句,缓存策略等。
iBatis 3 与Hibernate齐名的ORM框架。利用ibatis进行数据库层的开发。
Spring 2.5 IOC、AOP、HibernateTemplate、Transaction、SSH整合。
Java EE专项技术 Java Message Service 利用JMS构建异步通讯环境,Queue模型、和发布-订阅模型。
WebService WebService的原理,利用WebService进行远程调用。
EJB 3.0 使用Weblogic 10构建基于其上的EJB3.0应用,创建Session Bean和Message Bean。
JPA 介绍JPA与Hibernate的关系,利用JPA进行数据库编程,JPA中的关联映射以及查询等。
JavaMail 配置Apache James Server邮件服务器、可以使用JavaMail进行收发mail的控制。
JBPM 工作流的基本概念、JBPM环境搭建、实现工作流。
项目实战 企业员工信息管理系统 该项目将贯穿整个理论学习的过程,将使用面向对象的概念对程序进行抽象,并通过JDBC、反射机制、文件操作等完成程序,使用Eclipse开发工具进行开发代码,学习完成之后学员将更加清楚如何构建一个项目,以及在项目开发中如何更好进行类的分析与设计。学员在该项目中,将首先构建一个基于控制台的应用,然后通过设计模式对该项目进行改造,并随着学习进度,使用JSP和 Servlet,Struts1.x,Struts2.x以及Hibernate和Spring等对其进行改造,直至实现一个具有完整功能的系统。
通用权限管理系统 该系统是一个通用的权限管理系统,可以作为其他系统的一个子模块,该系统提供了方便且强大的权限管理功能:将权限按照类别分为资源权限和系统权限,通过角色的设置分配权限,可以将权限分配给单个用户并根据需要禁用某个用户的权限。该系统功能强大、界面友好。可以非常方便的嵌入其他系统之中。
培训中心综合系统管理系统 该系统是针对培训学校的特点而设计出来的一个管理系统,整个系统包括了学生基本信息管理、学生报名和缴费管理,培训中心的教材管理,以及学生论坛等模块。
供电局文档管理系统 该系统是针对供电局的文档管理而开发的一个信息管理系统,在一个供电局内部,随着工作流程将产生大量的文档和图档,使用手工的方法管理这些文档会给员工造成很大的负担。该系统结合供电局内部的特点,将每位工程师所涉及到的文档和图档进行统一管理,并能够很好的进行共享。同时,利用该系统,供电局的中上层的管理者可以方便的对工作流程进行监督。
企业数据导入系统 该系统针对是某大型软件公司内部的数据导入系统,由于公司的业务,需要经常从其他数据供应商导入海量数据,该系统正是为了该需求而设计的。在设计中需要考虑如下情况:1、由于不同的数据供应商的数据格式不相同,因此需要使得系统具有良好的可扩展性以应对不同的数据格式;2、数据供应商会以不同的方式提供数据,例如通过ftp提供数据,或者通过webservice提供数据;3、由于数据的导入是经常性的操作,因此该系统需要能定时进行导入操作;4、供应商提供的为海量数据,因此需要使用多线程以提高导入的速度。
员工绩效考核系统 该系统属于某大型餐饮集团的员工绩效考核系统,在集团拥有多家分店,员工近千人,由于餐饮行业的特点,员工的绩效考核显得尤为突出,每位员工的月度、季度以及年度考核与自身的收入及管理者的收入紧密相关。通过该系统,能规范集团的管理。
银行理财客户关系管理系统 该客户管理系统主要面向银行理财员与客户关系解决方案,系统包含客户基本信息管理、客户已购买理财产品管理、银行理财产品管理、潜在客户需求管理、以及理财产品到期提醒等模块。