盈佳科技java架构师学什么.docx
文本预览下载声明
Java架构师-大数据课程(JEA) – RevD.3课程优势:国内现阶段唯一高端Java架构师课程OCM-EA国际认证,原Sun公司资深架构师刘晟老师亲自授课Oracle标准课程与国内主流技术的有机整合,实用性与指导性并重研讨式教学方式,小班授课理论与实践并重,多个企业真实项目案例贯穿其中提供讲师与学员之间共享开发经验的平台注重培养企业项目的构架能力及实施过程控制与流行的Hadoop大数据技术有机整合适用群体:大专及以上学历,具备基本的计算机操作能力、软件基础编码能力、基本的英语阅读能力培养目标:具备专业级水平的Java企业架构师具备获取Oracle Java最高级别Java架构师认证OCM-EA的能力就业岗位:Java系统架构师、Java EE架构师、软件项目经理、业务分析师、Hadoop大数据工程师课程内容:课程名称课程及实训内容C1SunTone架构方法学实战主题主要知识点软件开发过程简介软件开发方法学对软件项目的意义;面向对象的软件开发过程OOSD。使用SunTone/UP方法学SunTone AM /UP方法学、软件开发工作流需求收集-需求分析-构架-设计-实现-测试-部署;阶段、工作流、增量与迭代;编写软件项目计划书。需求收集-愿景和SRS文档编写愿景文档、SRS文档。需求收集-用例图场景文档设计并绘制UML图及UML工作软件的使用。需求分析-细化用例图介绍需求分析工作流;细化用例图。需求分析-用例表和UI原型创建用例表、活动图和UI原型;UI原型的设计规则及UI原型制作软件。需求分析-创建域模型CRC分析法;绘制UML类图;创建域模型。设计-创建设计模型创建设计工作流、协作图;健壮性分析法Robust Analysis;基于序列图的设计模型。构架-创建架构模型构架工作流;构架工作流的产物;实现向架构的转换。设计-创建解决方案模型创建解决方案模型;细化与模型的属性;细化方法和构造器;将域实体映射到数据库表。实现、测试和部署开发过程中的实现、测试和部署工作流。W1 项目研讨名称项目描述企业应用项目管理实战基于真实的项目案例,完成项目的需求收集、分析、构架和设计等前期过程,以形成完整的软件项目管理流程。此间创建思维模型、需求模型、设计模型和架构模型,绘制相关的UML图,并完成模型之间的转换。C2JVM与Web应用原理主题主要知识点JVM基本原理JVM内存的结构模型、堆与堆栈原理、对象在内存中的结构;类加载与Class对象的内部结构、常量池;对象实例与性能的考虑;对象与内存理解的常见误区;JVM面向对象原理类的属性、方法、构造器在继承体系中的原理、静态成员内存布局和原理;多态原理;抽象类、接口的原理以及适用的OO法则;枚举的单例模式应用、嵌套类/内部类的原理与编程规则;异常的处理方式分析及最佳实践;异常与日志的合理结合;异常使用的常见误区。Java EE标准架构Web容器(如Tomcat)的工作原理、Java EE标准五层架构、组件与容器协调工作原理;Java EE架构中的主要服务(如JNDI、JTA、RMI、JMS等);三层与四层物理架构的区别与场景。Servlet工作原理分析HTTP原理、HTTP协议请求与应答格式;Servlet多线程机制;Servlet工作原理与生命周期。JSP工作原理分析JSP转换为Servlet原理;JSP工作原理与生命周期;四个作用域的原理与使用。Servlet上下文与会话Web应用程序的生命周期、ServletContext与ServletContextListener事件机制原理;ServletContext、HttpSession内存泄露问题;HttpSession工作原理;SessionId的Cookie和URL重写方式的携带原理;HttpSession的销毁与超时的最佳实践。实现Model 2架构Model2架构与MVC原理;结构良好的Web应用程序;MVC应用的常见的误区。过滤器实现原理过滤器的工作原理和用途;过滤器的生命周期;过滤器API与实现;基于过滤器实现应用程序认证。DataSource实现原理JDBC的内部实现原理、三通道的原理、连接池的工作原理及对性能的影响、DataSource的工作机制、JNDI与Web容器资源的访问。复用Web表示片段可复用的Web表示片段的规划与管理、页面布局的设计思想、动态嵌入与静态嵌入的原理与使用决策。实现Java Web ServiceWeb Service基本概念与架构、Web Service实现原理;WSDL的用途;使用JAX-WS API开发Web Service端点和客户端。C3 开源框架与EJB原理分析主题主要知识点Struts框架基本原理Struts1.x/2.x框架内部设计原理、Struts1容器工作原理、Struts1.
显示全部