企业级JAVA高级开发技术实战-易程培训-软件研发管理培训、咨询服务
首页 | 快捷通道:我是

关注的讲师:

分享到:
公开课
企业级JAVA高级开发技术实战

开课地点:北京
开课时间:2018-10-25至2018-10-29
课程费用:7800 元/人
课程简介:

一、    培训收益

通过此次课程培训,可使学习者获得如下收益:

1.掌握JavaSE的异常处理方法;

2.掌握多线程基础知识;

3.掌握IO系统、网络编程、Java反射机制、JVM性能调优;

4.理解JavaEE,EJB、JMS,Java语言的高级特征;

5.了解GoF的设计模式、Spring AOP、WebService与CXF。

二、    培训特色

1.理论与实践相结合、案例分析与行业应用穿插进行;

2.专家精彩内容解析、学员专题讨论、分组研究;

3.通过全面知识理解、专题技能和实践结合的授课方式。

三、    日程安排

时间

培训模块

培训内容

第一天

上午

Spring AOP

1.   Spring JDBCTemplate源码分析

2.   Spring Bean缓存源码分析

3.   基于JDK Proxy动态代理与源码分析

4.   基于 CGLIB动态代理与源码分析

Spring AOP配置与经典案例实现

第一天

下午

Java高级编程实战

1.   使用异常处理错误

2.   多线程基础

3.   利用关键字synchronize实现线程的同步,在多线程环境下共享数据

4.   线程死锁的分析和解决

5.   Java并发编程实践

高级I/O流技术

第二天

上午

Java反射机制

1.   Java反射工作原理    

2.   Java Reflection API

3.   利用反射分析类的能力

4.   在运行时使用反射分析对象

5.   使用反射编写泛型数组代码

6.   使用反射优化ResultSet数据存取

第二天

下午

JVM性能调优

1.   性能调优概念介绍

2.   JVM常见的参数、类加载器

3.   JVM 堆(新生代、老年代)、栈、常量池结构分析

4.   常见JVM查看命令:jps 、Jmap、Jstat

5.   死锁与内存溢出检测

6.   性能调优工具:Jconsole、Jvisualvm、工具介绍

第三天

上午

GoF设计模式

1.   设计模式概述

2.   GOF设计模式-创建型模式(从意图、描述、问题和实例四个方面介绍)

3.   GOF设计模式-结构型模式(从意图、描述、问题和实例四个方面介绍)

4.   GOF设计模式-行为模式(从意图、描述、问题和实例四个方面介绍)

第三天

下午

WebService与CXF

1.   调用第三方的WS服务

2.   发布自己的WS服务

3.   CXF框架介绍

4.   Spring 与 CXF 整合实现

5.   基于Restful WS服务

第四天

上午

微服务环境搭建

1.  Spring 4介绍与Boot入门

2.  一个简单的Demo、Boot配置分析

3.  约定优于配置、自动配置项目

4.  Boot运行流程、与事件监听机制

5.  注解原理分析, Boot常见注解:@Enable等介绍

第四天

下午

微服务重构Web项目

1.   Spring Boot JDBC

2.  Spring Boot 的AOP实现

3.  Boot 整合WebService服务

4.  Boot 的测试与注册

5. 应用的打包与部署

第五天

学习考核与业内经验交流

 

四、    授课专家

刘老师  有15年JAVA开发经验,9年授课经验. 精通J2EE多层架构和多种设计模式,熟悉Struts、MyBatis、Hibernate、Spring、Spring MVC、Android、H5、Jquery Mobile、AngularJS、Bootstrap等多种开源框架, 对源码有一定的理解. 熟悉 WebLogic, JBoss 容器并发集群的使用, 熟悉WebService、CXF、RESFul、UML、SVN、EasyUI、Flex、Lucene 等技术。长期专注于J2EE系统的分析与设计,亲身参与多个J2EE项目研发和应用系统升级,并主导系统架构设计,有着丰富的系统分析设计工作经验

张老师  天津大学软件工程硕士,10多年的IT领域相关技术研究和项目开发工作,在长期软件领域工作过程中,对软件企业运作模式有深入研究,熟悉软件质量保障标准ISO9003和软件过程改进模型CMM/CMMI,在具体项目实施过程中总结经验,有深刻认识。通晓多种软件设计和开发工具。对软件开发整个流程非常熟悉,能根据项目特点定制具体软件过程,并进行项目管理和监控,有很强的软件项目组织管理能力。对C/C++ 、HTML 5、Hadoop、java、java EE、android、IOS、大数据、云计算有比较深入的理解和应用,具有较强的移动互联网应用需求分析和系统设计能力,熟悉Android框架、IOS框架等技术,了解各种设计模式,能在具体项目中灵活运用。

龚老师  企业级J2EE专家,博士,北京理工大学软件研究所计算机应用技术专业。在软件行业工作近二十年,近50多个大中型项目的主持、管理、开发经验。主要学术成果: 近年来先后在国内外重要刊物发表论文20多篇,多篇被EI收录,出版著作4部。参与完成自然科学基金项目2项,参与纵向课题5项,主持横向科研项目5项。

五、    培训费用

面授班培训费7800 元/人(含场地费、考试证书费、教材费、学习期间的午餐费) 食宿统一安排,费用自理。请学员带身份证复印件一张。

本课程颁发《企业级JAVA高级开发技术实战工程师》证书

 

讲师资料:


讲师



易程培训长期致力于面向软件研发团队的培训与咨询专业机构,专注于软件研发中心快速成长,提升软件研发团队技能、改善研发流程及研发产品创新能力。分享行业软件研发团队最佳管理实践,致力成为中国最专业权威的IT高端技术专业培训机构!

销售服务热线 010-56106823- CopyRight © 2009-2012 易立程科技(北京)有限公司

京ICP备12043667号-1