java开发软件技术培训
【所属机构:中培教育】

Java原来是用作编写消费类家用电子产品软件的语言,所以它是被设计成写高可靠和稳健软件的。Java消除了某些编程错误,使得用它写可靠软件相当容易。Java是一个强类型语言,它允许扩展编译时检查潜在类型不匹配问题的功能。Java要求显式的方法声明,它不支持C风格的隐式声明。这些严格的要求保证编译程序能捕捉调用错误,这就导致更可靠的程序。
【课程名称】:企业级JAVA高级开发技术实战培训班。
【培训方式】:面授+直播。参加线下面授课程,可享受视频回放免费学一年;参加在线直播课程,可享受视频回放免费学一年;提前缴费即可开通录播视频超前学习。
【培训对象】:即将毕业的在校大专生或本科生;已毕业的大专生或本科生;各软件企业在职的开发工程师;对Java开发有兴趣的爱好者。
【课程内容】:
时间 | 培训模块 | 培训内容 |
第一天 上午 | 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 | 一. XML配置 二. Mapper XML 文件 1. 查询(Select) 2. 更新(Insert, Update and Delete) 3. 参数(Parameters) 4. 结果集(Result Maps) 5. 自动映射(Auto-mapping) 6. Cache |
第二天 下午 | Spring MVC | 第一部分 SpringMVC 一. SpringMVC概述 1. SpringMVC简介 2. MVC设计模式 3. SpringMVC体系结构 二. SpringMVC应用入门 1. SpringMVC 处理流程 2. SpringMVC的DispatcherServlet 3. SpringMvc 配置解析 4. 基于注解的控制器 |
第三天 上午 | Spring Boot微服务 | 第二部分 SpringBoot框架 一. Spring Boot基础 1. Spring Boot概述 2. Spring Boot核心功能 3. Spring Boot快速搭建 二. Spring Boot核心 1. 起步依赖 2. 自动配置 3. 自定义配置 4. 通过属性文件外置配置 5. Spring Boot + Junit单元测试 |
第三天 下午 | Boot重构Web项目 | Spring Boot 微服务架构 1. Spring Boot连接Redis 2. Spring Boot JDBC 3. Spring Boot 的AOP实现 4. Boot 整合WebService服务 5. SOAP、WSDL 6. Boot 的测试与注册 7. 应用的打包与部署 |
【培训收益】:
通过此次课程培训,可使学习者获得如下收益:
1.掌握JavaSE的异常处理方法;
2.掌握多线程基础知识;
3.掌握IO系统、网络编程、Java反射机制、JVM性能调优;
4.理解JavaEE、EJB、JMS、Java语言的高级特征;
5.了解GoF的设计模式、Spring AOP、动态代理、
6. 熟练掌握 MyBatis、MVC、Boot之间的整合操作。
【培训特色】:1.理论与实践相结合、案例分析与行业应用穿插进行;2.老师精彩内容解析、学员专题讨论、分组研究;3.通过全面知识理解、专题技能和实践结合的授课方式。
【培训老师】:
张老师 天津大学软件工程硕士,10多年的IT领域相关技术研究和项目开发工作,在长期软件领域工作过程中,对软件企业运作模式有深入研究,熟悉软件质量保障标准ISO9003和软件过程改进模型CMM/CMMI,在具体项目实施过程中总结经验,有深刻认识。通晓多种软件设计和开发工具。对软件开发整个流程非常熟悉,能根据项目特点定制具体软件过程,并进行项目管理和监控,有很强的软件项目组织管理能力。对C/C++ 、HTML 5、python、Hadoop、java、java EE、android、IOS、大数据、云计算有比较深入的理解和应用,具有较强的移动互联网应用需求分析和系统设计能力,熟悉Android框架、IOS框架等技术,了解各种设计模式,能在具体项目中灵活运用。
翁老师 企业级J2EE专家,博士,北京理工大学软件研究所计算机应用技术专业。在软件行业工作近二十年,近50多个大中型项目的主持、管理、开发经验。主要学术成果:近年来先后在国内外重要刊物发表论文20多篇,多篇被EI收录,出版著作4部。参与完成自然科学基金项目2项,参与纵向课题5项,主持横向科研项目5项。