当前位置:首页 > 公开课 > 项目管理 > JAVA高级开发技术实战培训班

JAVA高级开发技术实战培训班

关注度:500   编号:203878
举办时间:
  • 北京 2019-11-14
JAVA高级开发技术实战培训班
点击报名 添加到购物车
JAVA高级开发技术实战培训,希望通过专业的培训和真实案例的演练来全面提高学员的开发水平,旨在培养JAVA高级人才,从而更好地服务于企业。
JAVA开发技术软件开发软件

JAVA高级开发技术实战培训班课程特色与背景

    培训特色
    1. 理论与实践相结合、案例分析与行业应用穿插进行;
    2. 专家精彩内容解析、学员专题讨论、分组研究;
    3. 通过全面知识理解、专题技能掌握和安全实践增强的授课方式。
    培训目标
    1. 掌握JavaSE的异常处理方法;
    2. 掌握多线程基础知识;
    3. 掌握IO系统、网络编程、Java反射机制、JVM性能调优;
    4. 理解JavaEE,EJB、JMS,Java语言的高级特征;
    5. 了解GoF的设计模式以及问题解决办法。

课程大纲

时间
培训模块
培训内容
第一天
上午
Spring IOC
第一部分      Spring概述
一.      Spring简介
二.      Spring体系结构
第二部分      Spring IOC容器
一.      IOC概述
二.      类装载器
三.      反射
四.      资源访问
五.      设计模式-工厂模式
六.      IOC/DI思想演变
七.      IOC容器的实现原理
八.      BeanFactory和ApplicationContext
九.      Bean的生命周期
十.      Bean的作用域
十一.   依赖注入
十二.   IOC的XML配置使用
十三.   IOC的注解使用
第一天
下午
Spring AOP
Spring AOP
十四.   AOP概述
十五.   设计模式-代理模式
十六.   JDK动态代理
十七.   CGLib动态代理
十八.   Spring对AOP的支持
十九.   Spring的事务管理
1.  编程式事务
2.  声明式事务
二十.   基于Schema的AOP实现
二十一.     基于@AspectJ的AOP实现
第二天
上午
      MyBatis
二十二.     MyBatis简介
1.  Mybatis概述
2.  Mybatis 优点
二十三.     XML配置
二十四.     Mapper XML 文件
1.  查询(Select)
2.  更新(Insert, Update and Delete)
3.  参数(Parameters)
4.  结果集(Result Maps)
5.  自动映射(Auto-mapping)
6.  Cache
第二天
下午
MyBatis
一.      动态SQL
1.  if
2.  choose (when, otherwise)
3.  trim (where, set)
4.  foreach
5.  多数据库支持
二.      Java API
1.  目录结构
2.  SqlSessions
3.  SQL语句构建器
三.      SSM框架改造用户登录功能案例
1.  SSM框架简介
2.  Spring整合Mybatis
3.  SSM框架配置解析
4.  Mybatis重构JDBCTemplate实现DAO层
5.  添加用户图像上传功能
第三天
上午
Spring MVC
第三部分 SpringMVC
一.      SpringMVC概述
1.  SpringMVC简介
2.  MVC设计模式
3.  SpringMVC体系结构
二.      SpringMVC应用入门
1.  SpringMVC 处理流程
2.  SpringMVC的DispatcherServlet
3.  SpringMvc 配置解析
4.  基于注解的控制器
第三天
下午
Spring MVC
Spring + SpringMVC + JDBCTemplate整合开发用户登录案例
1.   业务分析
2.   DAO层设计与开发
3.   Service层开发与实现
4.   Controller层开发与实现
5.   采用BootStrap完成前端页面美化操作
6.   @Autowired和@Service进行依赖注入
7.   重定向和Flash属性
8.   @ModelAttribute
第四天
上午
Spring Boot微服务
第四部分 SpringBoot框架
一.      Spring Boot基础
1.  Spring Boot概述
2.  Spring Boot核心功能
3.  Spring Boot快速搭建
二.      Spring Boot核心
1.  起步依赖
2.  自动配置
3.  自定义配置
4.  通过属性文件外置配置
5.  Spring Boot + Junit单元测试
6.  Spring Boot 连接Mysql
7.  Spring Boot连接Redis
第四天
下午
Boot重构Web项目
Spring Boot 微服务架构
1.   Spring Boot JDBC
2.   Spring Boot 的AOP实现
3.   Boot 整合WebService服务
4.   SOAP、WSDL
5.   Boot 的测试与注册
6.  应用的打包与部署
第五天
学习考核与业内经验交流

课程主讲

    刘老师  西安邮电学院计算机科学本科,有5年多JAVA开发经验,5年授课经验. 精通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项目研发和应用系统升级,并主导系统架构设计,有着丰富的系统分析设计工作经验。
    张老师  
   天津大学软件
相关内容导读“软件”
Excel在企业管理中的高级应用  上海 2019/2/21(2天)

Excel在企业管理中的高级应用课程旨在帮助学员掌握和熟练使用Excel的数据收集、整理、分析、预测等功能,提高Excel实际操作能力;领会Excel软件设计理念和操作规律,使你在使用微软办公产品时具有自我发现能力,能够举一反三,更加得心应手。

project项目管理最佳实战应用培训  北京 2019/2/26(3天)

project项目管理课程通过授课老师的现场讲解和Project软件的应用演练,进一步理解project项目管理的知识,提升学员的实际项目的操作能力,在课程进展过程中要求受训人员能够正确掌握地按照项目管理规范编制出系统化的全面研发项目计划等。

project项目管理最佳实战应用培训  北京 2019/2/26(2天)

project项目管理课程通过授课老师的现场讲解和Project软件的应用演练,进一步理解project项目管理的知识,提升学员的实际项目的操作能力,在课程进展过程中要求受训人员能够正确掌握地按照项目管理规范编制出系统化的全面研发项目计划等。

工程项目管理实战培训  北京 2019/2/26(3天)

工程项目管理实战培训课程,旨在帮助掌握工具和方法:Project工具软件从规划到执行监控的全过程实战应用、关键路径、网络图与甘特图、项目基准及偏差对比技术、项目管理信息沟通;讲解如何运行项目管理的思想和方法实现工程项目的有效管理。

工程硕士,10多年的IT领域相关技术研究和项目开发工作,在长期软件领域工作过程中,对软件企业运作模式有深入研究,熟悉软件质量保障标准ISO9003和软件过程改进模型CMM/CMMI,在具体项目实施过程中总结经验,有深刻认识。通晓多种软件设计和开发工具。对软件开发
相关内容导读“软件开发”
敏捷软件开发  上海 2019/6/24(2天)

敏捷软件开发课程在介绍了敏捷项目一般管理方法基础上,深入地讨论了如何将敏捷化开发应用于其它行业的产品研发活动,使学员同时掌握以上两种方法,在实际工作中能按照实际情况灵活应用。

敏捷软件开发公开课  深圳 2019/7/12(2天)

敏捷软件开发课程,旨在帮助了解敏捷开发过程中,测试用例的编写和测试的执行过程;掌握如何将敏捷化开发应用于其它行业的产品研发活动;学习通过敏捷项目管理,可以更好的发挥团队特长,并行开发,合理控制软件版本,有效地提高生产率;了解团队的理念、原则、方法等。

整个流程非常熟悉,能根据项目特点定制具体软件过程,并进行项目管理和监控,有很强的软件项目组织管理能力。对C/C++ 、HTML 5、Hadoop、java、java EE、android、IOS、大数据、云计算有比较深入的理解和应用,具有较强的移动互联网应用需求分析和系统设计能力,熟悉Android框架、IOS框架等技术,了解各种设计模式,能在具体项目中灵活运用。
    龚老师  
   企业级J2EE专家,博士,北京理工大学软件研究所计算机应用技术专业。在软件行业工作近二十年,近50多个大中型项目的主持、管理、开发经验。主要学术成果: 近年来先后在国内外重要刊物发表论文20多篇,多篇被EI收录,出版著作4部。参与完成自然科学基金项目2项,参与纵向课题5项,主持横向科研项目5项。
备  注

课程费用:7800元/人(含资料费、场地费、考试证书费、学习期间的午餐)

收藏本课程会员也收藏了注塑技术管理培训从技术走向管理专题

推荐课程
项目管理相关课程
相关专题推荐
相关文档下载
相关文章
  • 如何报名参加公开课?
  • 报名流程一:
  • 电话咨询、传真报名表 -> 书面确认并缴费 -> 参加培训 (下载报名表)
  • 报名流程二:
  • 网上填写报名表 -> 书面确认并缴费 -> 参加培训
  • 咨询热线:
  • 深圳 0755-26063246   26063236
  • 上海 021-51879301    北京 18910826048、010-51651498
  • 报名传真:
  • 深圳 0755-61624059    上海 021-51686940    北京 010-58043505
  • 电子邮件:
  • kf#cnbm.net.cn    fy1288#vip.163.com(发邮件时请将#改为@)
课程主题:
JAVA高级开发技术实战培训班
课程编号:203878 
*开课计划:
  • 北京 2019-11-14
*姓  名:
*性  别:  
*职务:
*部门:
*电话:
*手机:
传真:
*E-Mail:
*参加人数:
其他人员:
   
   
   
   
   
   
   
*单位名称:
通信地址:
备注:
(如多人报名、需代订酒店等补充信息请填写到备注栏)
*验证码:
  看不清?点一下验证码换一组
 
(* 为必填项)
   
暂无评论,快来添加一条!
点击这里提交你的留言