![]() |
Java的应用可以说是无处不在,从桌面办公应用到网络数据库等应用,从PC到嵌入式移动平台,从Java小应用程序(Applet)到架构庞大的J2EE企业级解决方案,处处都有Java的身影,就连美国大型太空项目当中,也使用了Java来开发控制系统和相关软件。用途如此之广的Java造就了Java工程师的辉煌,使其在软件工程师的领域里独占鳌头!Java软件工程师运用Java这个开发工具去完成软件产品的软件程序设计、开发、测试、维护升级等工作。
|
学习阶段 |
课程目录 |
主要内容 |
达到目标 |
第一阶段 |
JAVA基础语法 |
Java开发环境的搭建,Java API帮助文档的使用,Java基本语言元素,Java的流程控制,数组,String。 |
使用语法规则完成JAVA 业务逻辑代码的设计。 |
JAVA中级 |
理解面向对象中类和对象的概念,面向对象特性:封装、继承、多态,内部类,异常处理,集合框架。 |
掌握JAVA面向对象中类和对象设计,以及在编程实践中的应用。 |
|
MYSQL数据库 |
建库,建表,添加,修改,删除,查询,统计 |
会使用MYSQL数据库处理数据以及MYSQL客户端的使用。 |
|
JAVA 高级 |
Java图形界面编程,Java中I/O流,Java解析XML文件,Java多线程,Java网络编程,Java的反射机制,Java的代理,JDBC使用。 |
掌握JAVA高级开发, 可以开发图形化网络通信系统和信息管理系统。并为后面框架设计打好良好的基础。 |
|
OOAD及设计模式 |
面向对象基本设计原则、工厂模式、策略模式、适配器模式、 代理模、门面模式、单例模式、观察者模式、模板模式。 |
理解面向对象设计的一般原则,理解对象和类重用的意义,掌握常见的设计模式。 |
|
软件工程 |
需求设计、概要设计、详细设计、编码、测试、维护以及文档规范;配置管理的基本概念,SVN,GIT。 |
能利用软件工程的思想,完成软件的开发过程。 |
|
项目 |
使用java+mysql网络聊天室。 |
||
第二阶段 |
HTML |
HTML的行级标签和块级标签,表单元素,表格应用和布局,iframe框架。
|
掌握html 语言,能够使用html元素设计web界面。 |
CSS |
CSS的基本语法,盒子模型和浮动,超链接伪类,使用盒子属性实现DIV+CSS布局 |
会使用HTML+CSS+DIV开发静态网站 |
|
JAVASCRIPT |
JavaScript语言基础,数据类型、函数、对象、DOM编程、事件模型、正则表达式,使用DOM操作HTML文档、遍历文档树上的节点、搜索文档中特定的元素、修改文档内容、往文档添加新内容。 |
使用JAVASCRIPT设计动态WEB程序。使得静态HTML 动起来,具有更好用户体验。 |
|
JQuery |
JQuery选择器,JQuery常用方法,JQuery事件,JQuery使用AJAX。JQuery插件使用。 |
学会JQuery可以简化JAVASCRIP开发和AJAX 开发。可以跨各个浏览平台。 |
|
ORACLE数据库 |
Oracle数据库高级编程,数据库设计基础。Oracle体系结构及系统管理, PL/SQL高级、SQL优化、存储过程、触发器、游标、备份和恢复。 |
掌握Oracle体系结构及核心编程技术,使用PL/SQL 开发。 |
|
JSP/SERVLET |
JSP语法、内置对象、 自定义标记、JSTL和EL表达式、JSP 新特性,Servlet生命周期及Servlet服务器、Tomcat部署配置、FILTER过滤器使用,LISTENER 监听器使用,Java Web 设计模式。 |
透彻理解JSP引擎工作原理,标记库,透彻理解Servlet核心原理,熟练掌握Servlet API,熟悉常见的Java Web设计模式,为后续的Java Web开发打下坚实的理论基础。 |
|
AJAX |
Ajax基础、XHR对象、JSON技术,数据异步传输,针对单个组件刷新。 |
能利用AJAX传输JSON 数据,XML数据以及文本数据。异步刷新数据,页面不跳转。 |
|
项目 |
使用jsp+servlet+javabean+mysql开发物联网 |
||
第三阶段 |
HIBERNATE |
Hibernate配置, ORM映射概念、Hibernate核心API、Hibernate实体映射技术、Hibernate关系映射技巧、HQL查询、Criteria查询,EhCache及Hibernate缓存技术。 |
重点掌握Hibernate配置以及多种关联映射技巧,做到在合适的时候使用合适的关联方式;掌握多种Hibernate查询技巧及性能优化技术和缓存技术。 |
STURTS2 |
Struts2核心控制流程、Ognl、Action、Interceptor、Result、Struts2标记库、Struts2应用技巧包括输入验证、消息国际化文件上传和下载、防止重复提交、数据类型转化、异常处理、模型驱动等。 |
熟练掌握Struts2核心要件,特别是Interceptor和Result;掌握基于模板技术的Struts2 UI组件;掌握基于Ognl的数据共享方式、熟练掌握基于Struts2的Web开发技巧。 |
|
SPRING |
Spring Ioc基础、Ioc注入技巧、对象高级装配(自动装配、模板装配、组件扫描特性、FactoryBean、对象生命周期)、Spring AOP原理、AspectJ、Spring JDBC支持、Spring事务及安全管理、spring的调度器、Spring整合Hibernate、Spring整合Struts、Spring MVC简介。 |
深入理解Ioc和AOP的基本原理和实现方式;熟练掌握SpringIoc及AOP实现方式;熟练掌握Spring事务管理;熟练掌握Spring与其他组件的整合技术。 |
|
ANOTATION |
注解的基本概念,与XML区别与联系,自定义注解,JDK系统注解,HIBERNATE,SPRING,STRUTS2三大框架使用注解完成有机的整合。 |
掌握三大框架,使用注解的方式开发应用程序。 |
|
项目 |
医药电子商务系统。 |
全国免费热线:400-0791-361 电话:0791-88177863 传真:0791-88176246 邮箱:kxy@pctc.com.cn 地址:江西省南昌市上坊路382号(江西省科学院内) |
软件工程师高级培训 Java软件工程师 Android工程师 企业应用软件测试工程师 |
思科/华为网络高级培训 思科网络工程师 华为网络工程师 Linux网络工程师 |
![]() |