你的位置: 首页 > 公开课首页 > 其它 > 课程详情
课程介绍 评价详情(0)
本课程名称: JAVA高级软件架构师班
查看更多:其它公开课
我要找内训供应商
授课内容与课纲相符0低0%
讲师授课水平0低0%
服务态度0低0%
课程介绍 评价详情(0)
培训受众:
(2)计算机操作熟练,逻辑思维好。
(3)热爱编程,有志于就业IT行业。
课程收益:
2、名师指导解析Java EE经典案例;
3、开始独立动手编写大型Web应用程序;
4、课程结束后,掌握全部课程的学员可达到高级软件工程师以上水平;
5、实现高薪就业,保证就业北京,签订就业协议;
培训颁发证书:
全国信息化工程师技术培训证书
课程大纲
培训内容详解
预期目标
JAVA 基础
课时:6周
Java语法与编程基础
建立Java程序设计基本环境,培养软件开发基本思维。 能够正确配置java开发环境,熟悉基本软件的操作,熟悉基本的数据结构。
面向对象程序设计与编码 熟练Java类的编码,掌握Java封装、继承和多态等面向对象设计方法和编码方法。 牢固树立面向对象概念和编程思想,熟练掌握OO设计的基本方法。
Java流操作和文件系统 掌握字符流和字节流的基本编程方法,对File类等文件系统相类库进行学习。 能够实现文件的读写操作,实现流的包装。
Java图形用户界面编程 掌握Java图形界面编程的基本方法,学习Swing包的应用以及Java消息处理机制和事件响应机制。
能够掌握Java可视化界面程序编写。
异常处理与事件响应 熟练掌握java各种异常的处理和捕获机制。 结合以上课程,至此学员应该了解开发一般JAVA应用程序的方法。
Java基础类库与中期项目实战 以实例课程引导学员完成中期项目实战。要求学员掌握Java语言中的基本类型转换类、Util包中的基本数据结构类、查找排序算法,Swing(AWT)包中GUI窗体类与实现接口类等。
熟练Java GUI编程和基本数据结构类类型。
Java多线程编程、网络编程 建立线程的基本概念,学习Java多线程编程、线程间通信、线程同步等程序设计方法,掌握线程死锁应对的基本方法,对Java网络编程有深入理解。对基UDP/TCP协议的java编程进行学习。
深刻理解Java多线程机制和网络编程方法。
项目实战 以实际行业应用项目完成课程训练。可选项目:工业监视界面动态显示Java程序(含柱状图和饼状图);绘图软件的开发等。
通过项目训练,能够全面掌握Java SE程序设计方法,达到Java程序员水准,为后续课程打下良好基础。
J2EE中级 课时:6周
数据库基础与linux操作系统 关系型数据库设计、Sql语句、Oracle的安装与操作、Linux简介及其安装、Linux环境下Java开发。 掌握Java软件工程师应具备的数据库基本知识。理解数据库基本原理,掌握关系型数据的的操作方法,熟悉Sql语句,掌握Oracle数据库的基本操作。了解Linux操作系统,熟练掌握Linux基本命令,全面掌握Linux环境下Java程序开发。
JDBC程序开发 基于JDBC 类库实现对Oracle数据的程序开发,掌握JDBC驱动加载、数据、元数据访问、事务处理等编程方法。 熟练使用JDBC API,建立ORM概念,对多表映射有初步了解。
JavaEE基础 熟悉Web编程的基本原理和环境搭建,对Http协议、html语言进行学习,基于Tomcat部署基本的WEB应用。 掌握JavaEE基本框架和开发方法。
JSP、ERVLET、JSTL 和 EL 熟悉JSP标签、JSP对象等基本编程方法,对SERVLET 生命周期,开发,会话跟踪,过滤器,拦截机制进行学习,对JSTL 和 EL进行学习。 能够基于JSP和SERVLET完成后台服务程序的编写。
JavaBean/EJB 掌握JavaBean/EJb的编程方法,对实体EJB、会话EJB进行构建,学习JAVAEE大型分布式程序设计方法。 能够编写和部署企业级应用程序。
MVC 设计模式与中期项目实战 深入学习MVC思想,基于JSP、Servlet、EJB实现MVC架构的JAVAEE企业级应用程序。 项目实战,构建完整的JavaEE分布式应用。
AJAX 与XML DOJO,DWR,AJAX 下的MVC设计开发,Java XML 包的解析方法和在Web编程中的应用。 理解使用AJAX框架和XML编程方法。
项目实战 可选项目为:网上购物商城、小型码头物流配送系统等。 熟练使用MVC ,具备开发一般 MIS 系统、商务网站的能力。
J2EE 高级架构设计 课时:7周
STRUTS 框架JAVAEE程序开发 更加深入介绍MVC架构,对Struts标签、Form表单、config.xml、ACTION等技术进行详细介绍,对页面的流转机制进行深入分析。 完全掌握STRUTS架构内容,基于MyEclipse完成Struts的开发。
初级项目实战 基于JSP和Struts框架快速部署一个小型MVC架构的JAVAEE程序。
完全掌握MVC架构和Struts API。
HIBERNATE与对象持久化 详细讲解Hibernate工作流程,ORM基本思想、映射文件的配置编写、反向生成工具的使用、HQL面向对象查询语言的使用、事务并发控制等。 熟练使用HIBERNATE持久化技术,基于Eclipse和Oracle实现持久层软件开发。
SPRING架构和面向方面编程 详细讲解Spring框架API,特别是对反转控制,面向方面编程等,以实际案例进行讲述。基MyEclipse完成Spring编程。 熟练使用SPRING IOC基本原理和面向方面编程。
Struts+Hibernate+Spring中期项目实战 基于struts,hibernate,spring 实现的项目实战,塑造JavaEE架构师基本能力。 全面掌握基于各种框架,特别是开源框架的JavaEE 项目方法。
JSF框架 基于JSF表达式语言实现控制页面导航,事件处理和用户输入校验等。 全面掌握JSF方法。
Web Service和SOA架构(全国首家) 对当前最流行的SOA架构进行学习,对面向服务编程方法进行学习。 培养学员达到软件架构师的水准。
综合项目实战 基于初级、中级和高级课程,按照需求分析、详细设计、代码编写、软件测试等软件开发流程,完成一个大型JavaEE项目的开发。 培养学员达到软件架构师的水准。
架构师与项目经理素质拓展(全国首家) 与Sun公司强强合作,开拓有中国特色的软件架构师培训模式,以实际案例讲述Java架构师工作方法、培养学员项目管理能力。 提升软件架构能力,拓展项目经理基本素质,建立正确的就业观,为即将走向就业岗位打下良好的基础。
培训师介绍
从事Java编程教学研究10余年,是中国第一个Sun授权Java培训机构的创始人之一,并被Sun公司授予中国培训中心Java教师之星的称号。多年以来致力于Java教育改革,为JAVA教育事业做出了诸多贡献。90年代中后期与Sun公司合作为中国各地区和各大部委授课,并在中南海国务院办公厅成员中推广Java的使用。曾在北大、清华、中软、北大方正、银河、神州数码、双威启迪、中圣等著名培训机构任教和宣讲Java授课技巧。
孟老师:高级java讲师 金牌等级:
上海电力大学硕士 6年软件开发经验,资深IT教育专家,行业内金牌讲师,有多年的项目管理经验和架构经验,曾多次应邀做清华大学信息学院讲演和培训研究生,一直从事开发课程体系和评估教学质量等工作。 对java语言非常精通,紧跟国际前沿技术,作为项目经理负责中国农业银行企业网银项目和搜狐BLOG开发。教师宣言:教育的本身是一个生命影响另一个生命的过程。
杨老师:高级JAVA讲师
金牌等级:
计算机科学与技术学士。对JAVAEE体系知识有较深的理解。曾参与民生银行多个核心项目的设计和开发,对软件的分析和设计有独到的见解。并于北京多家知名IT培训机构担任JAVAEE高级讲师,具有多年的高级软件培训经验。授课经验丰富,深入浅出,通俗易懂,善于引导学员学习。
阎老师:行业资深Java讲师
金牌等级:
清华大学计算机系研究生 高性能所 CPU中心,J2EE网站开发,基于J2EE架构,带 队完成网站的开发工作。在IBM CRL的分布式系统组研究linux 最新虚拟化技术xen在企业级系统上面的应用和部署。开源java虚拟机kaffe的AWT在 minigui下面的移植。研究用构建化思想实现操作系统。曾经在深圳微软参与给万科公司开发的基于ActiveDirectory的项目。负责电信部门线路巡检器项目开发,参加为中国移动开发的“智能光纤巡查管理系统”的开发,并投入使用。主要使用软件 为Visual Studio2003并负责SQL数据库编程及管理界面。
贾老师:数据库讲师 金牌等级:
清华大学博士。精通数据库技术,从事数据挖掘、本体映射、机器学习等多方向的研究,对数据库事务处理、加锁机制、三阶段提交协议等关系型数据原理有深刻理解。有丰富的Oracle、DB2等大型数据库工程经验,6年以上数据教学经验。
张老师:行业内Java讲师 金牌等级:
吉林大学软件工程硕士。2001至 2007年在长春市海威思特科技发展有限公司工作,7年Java软件开发经历,3年Java授课经历。精通Java编程语言和Java web程序开发,熟练spring和ibatis架构编程。
承担科研课题和工程项目有:《吉林移动无线网络分析系统》二期;《吉林移动交换资料管理系统》;《吉林移动综合告警平台》;《吉林移动无线网络分析系统》一期;《吉林移动工程项目管理系统》;《吉林省稽费管理局设备管理系统》;《吉林省地市水电用电管理信息系统》等。
裴老师:行业资深Java讲师 金牌等级:
清华大学计算机系博士,8年Java教学和软件开发经验,业内资深高级Java讲师,热衷于Java开源框架技术研究(如Struts,Hibernate,Spring, AJAX,JSF等),曾多次承担863(国家高科技发展计划)软、硬件项目的研发,主持研发的科研课题有:基于网络行为学的网络流量管理系统、超市物流配送管理系统、基于多agent的分布式信息管理系统等。
教师宣言:“相信自己,享受信息科技新生活!”
本课程名称: JAVA高级软件架构师班
查看更多:其它公开课