• 1
  • 2
  • 3
ag体育|首页

JAVA软件开发工程师培训班课程内容

发布人:总管理员 发布日期:2015/6/19 16:01:39 共阅读1397次
课程介绍
 

前端设计

Html,HTML5css的使用,变量、标示符、语法结构等;函数及js事件,js bom操作,包括window对象的常用方法、Date对象、location对象、history对象、document对象等常用方法,js dom操作,Core DOMHTML DOM两种操作文档的方法,获取节点、创建、添加、删除节点等,常见操作表格的方法,表单验证、正则表达式、CookieError、级联菜单的实现
jQuery easyui【最新技术】,extJs4【最新技术】

常见JS库介绍、jQuery库的引入,$(document).ready(fn)的使用方法、事件绑定方法等简单的jQuery使用,选择器的分类及使用,DOM对象与jQuery对象的转换、常见的DOM操作、三组动画方法及自定义动画的使用、常用UI插件及表单验证插件的使用。介绍Jquery easyUIextJS库的简单使用方法

Java基础课程 (Java)

Java语言介绍,JDK安装与配置,Java跨平台性等涉及到的面试考点:Java是如何实现跨平台的,Java标示符、关键字、变量、常量、数据类型以及类型转换、运算符、表达式及选择结构,Java循环结构,Java流程跳转语句,一维数组、二维数组以及常见的算法:求最大(小)值、查找、排序等,涉及到的面试点:冒泡排序等,类的声明、对象创建、构造器的声明、属性定义和方法定义、静态代码块、封装,抽象类和接口以及接口的实现,Java包、权限修饰符的使用、Java内部类的使用,String/StringBuffer/StringBuilder

常用包装类及转换,数字及日期格式化类的使用,String/StringBuffer/StringBuilder区别,异常处理、日志记录工具log4j的使用,字节流、字符流、输入流、输出流及常用的文件流操作类,包括File类、FileInputStreamFileOutputStreamReaderwriter等线程的创建及启动,多线程及其实现。

CollectionListSetMap接口以及常用实现类、泛型的使用,反射的概念及应用,常用设计模式:单例模式和简单工厂模式;

数据库技术

数据库相关概念及E-R图、Oracle的安装与配置、Oracle体系结构介绍

表空间的类型、创建及修改、用户的创建等,Oracle数据类型、表的创建与修改、数据完整性与约束

数据的增删改及简单的查询操作,序列的创建及使用

模糊查询、多表连接及子查询等。涉及的面试点:复杂查询语句

加载驱动、获取连接、执行语句对象、处理结果、关闭数据库资源

JavaWeb(JW)

web开发模型以及Tomcat的安装与配置,jsp指令元素,动作元素,脚本元素,以及内置对象

jsp动作元素以及JavaBean的使用,会话追踪技术Cookie SessionApplicationServletHttpServletHttpServletRequestHttpServletResponse等类和接口的使用,MVC开发模式的应用及分层开发的应用、DAO模式的应用、EL表达式的语法以及使用,常用的标准标签库的使用

认识XML文件、XML文件的编写规范及javaXML的解析及操作、属性文件及Java对属性文件的访问读取

Servlet监听器和过滤器的使用,分页的实现、文件上传下载组件的使用、验证码、加密等技术的应用,ajax原理、应用及jQueryaJax的支持实现,web服务的创建及调用方法

三大框架

ORM概念、Hibernate的配置与使用,一对一主外键单双向关联映射,一对多单向关联映射,多对一单向关联映射,一对多双向关联映射,HQL查询及Criteria查询,查询常见的HQL语句优化、延迟加载机制及二级缓存机制、事务的概念及Hibernate中的事务管理。企业面试题中会涉及,一对一主外键当双向关联映射,一对多当双向关联映射,可加入hibernate4.2的新特性。
介绍ibatis及其升级版mybatis的简单使用

MVC回顾、手动配置Struts2项目,Struts执行流程分析,Action接口、ActionSupport的使用、动态方法调用、通配符使用、Result的分类、配置及全局ResultStruts标签库的使用、OGNL表达式的使用,数据转换技术及struts验证框架技术,Struts2拦截器原理,自定义拦截器、拦截器配置、常用拦截器的作用及其使用方法如tokenexcuteAndWait

Spring入门iocaop 依赖注入的使用,SpringAOP相关概念、aop方式的事务管理,编程式事务管理和声明式事务管理,springHibernate的整合:Spring事务连接池的使用,数据库连接池的概念、配置及Spring事务连接池的使用

就业前景
找个好的工作,拿着可观的薪水,过着都市白领的乐活生活,是每个年轻人的希望。但是,纵观现在的求职市场,应届大学生在毕业时能够顺利找到工作已经实属不易,找个地位高、待遇高、前途好、当白领的工作更是难上加难。还有的在职者,混迹多年,却依然停留在城市底层。
  遭遇60万“人才荒”
  java软件开发行业在国外发展较为成熟,从业人员数量庞大。在国内,则相对滞后,不过,经过几年的成长,java软件开发已成长为一匹实力惊人的“黑马”,人才缺口突破20万,挺向60万。
  60万“人才荒”局面的出现,一方面是由于软件行业开发语言的升级,逐渐由C,C#,.NET的模式升级为JAVA语言开发模式,java软件开发人员成为软件开发的“主力军”。另一方面,则因为人才培养滞后。首先,高校没有捕捉到市场信息,只有屈指可数的几个院校设立了系统的java软件开发专业;其次,各地的java软件培训机构每年的人才供给量不超过万人,远远不能满足企业需求。
  入行起薪3000—5000元
  俗话说物以稀为贵。人才紧缺,薪资就相应看涨。据源动(中国)IT实训** java软件开发技术总监介绍:“在源动(中国)IT实训**毕业的学员,平均起薪4K以上,最高可达9K以上。只要技术稳定,每年收入平均以20%--30%的速度递增。除此以外,正式java软件开发人员还可享受内部培训、住房公积金、公司股份等福利待遇。”
  而中国软件行业协会游戏软件分会副会长刘金华也表示,在企业内部,java软件开发工程师基本处于“双高”地位,即地位高、待遇高,工作1~2年后,月薪达到8000~13000元的比比皆是,可以说他们的职业前景非常广阔。
  很多在软件开发和java软件开发两个领域纠结的人,都会因为一个特别的要素,放弃测试选择开发,那就是“30岁的转行”。众所周知,软件测试工程师一般就做到30岁,因为软件测试行业无需任何创造力,门槛很低,更多依靠经验来办事,对薪金的要求也很高。如果这时候还不能转到开发或者自己单干,那就没有再干下去的必要,只能转行了。很多30多岁的软件测试工程师,有6、7年的工作经验,却抵不过一些年青的小伙子。
  这样的转行遭遇,在java软件开发行业却永远都不会有。因为,java软件开发是个越老却吃香的行业,经验和资历会带来更高薪资和更高地位。java软件开发工程师可以一直做到35岁、45岁、55岁,直至退休;可以逐步转向管理或者架构工程师,担当项目经理或者QA部门主管,职业寿命更长。

 

就业岗位
程序员,高级程序员,软件工程师,高级软件工程师,架构师,高级架构师
信息百事通